ethernet_frame/src/java/EthernetFrame.java
public EtherTypeEnum etherType() {
        if (this.etherType != null)
            return this.etherType;
        this.etherType = (etherType1() == EtherTypeEnum.IEEE_802_1Q_TPID ? etherType2() : etherType1());
        return this.etherType;
    }
/**
     * Ether type can be specied in several places in the frame. If
     * first location bears special marker (0x8100), then it is not the
     * real ether frame yet, an additional payload (`tci`) is expected
     * and real ether type is upcoming next.
     */
Ether type can be specied in several places in the frame. If
first location bears special marker (0x8100), then it is not the
real ether frame yet, an additional payload (`tci`) is expected
and real ether type is upcoming next.
Ether type can be specied in several places in the frame . If first location bears special marker ( 0x8100 ) then it is not the real ether frame yet an additional payload ( ` tci ` ) is expected and real ether type is upcoming next .
public EtherTypeEnum etherType() {
        if (this.etherType != null)
            return this.etherType;
        this.etherType = (etherType1() == EtherTypeEnum.IEEE_802_1Q_TPID ? etherType2() : etherType1());
        return this.etherType;
    }
public EtherTypeEnum etherType ( ) { if ( this . etherType != null ) return this . etherType ; this . etherType = ( etherType1 ( ) == EtherTypeEnum . IEEE_802_1Q_TPID ? etherType2 ( ) : etherType1 ( ) ) ; return this . etherType ; }
Ether type can be specied in several places in the frame.
Ether type can be specied in several places in the frame .