protected int getSize() {
        if (getParameters().length == 0) {
            return -1;
        }

        if (getParameters()[0] instanceof String) {
            return Integer.parseInt((String) getParameters()[0]);
        }

        if (getParameters()[0] instanceof Number) {
            return ((Number) getParameters()[0]).intValue();
        }

        return -1;
    }
protected int getSize() {
        if (getParameters().length == 0) {
            return -1;
        }

        if (getParameters()[0] instanceof String) {
            return Integer.parseInt((String) getParameters()[0]);
        }

        if (getParameters()[0] instanceof Number) {
            return ((Number) getParameters()[0]).intValue();
        }

        return -1;
    }
protected int getSize ( ) { if ( getParameters ( ) . length == 0 ) { return - 1 ; } if ( getParameters ( ) [ 0 ] instanceof String ) { return Integer . parseInt ( ( String ) getParameters ( ) [ 0 ] ) ; } if ( getParameters ( ) [ 0 ] instanceof Number ) { return ( ( Number ) getParameters ( ) [ 0 ] ) . intValue ( ) ; } return - 1 ; }
Return the size of this data type definition. If unknown or unspecified, return -1
Return the size of this data type definition . If unknown or unspecified return - 1