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