public List < String > getInterfaces ( ) { int size = readValue ( endOfPool + 6 ) ; if ( size == 0 ) return Collections . emptyList ( ) ; List < String > result = new ArrayList < String > ( ) ; for ( int i = 0 ; i < size ; i ++ ) { result . add ( getClassName ( readValue ( endOfPool + 8 + ( i * 2 ) ) ) ) ; } return result ; }
Returns the name of all implemented interfaces .