returns fieldaccess objects for the stated class . each field that contains objects of the kind returned by #getstatementtypes , either directly or inside of an array or java.util.collection or array-of-arrays , or collection-of-collections , etcetera , is returned . concode_field_sep Map<N,L> nodeMap concode_elem_sep String fileName concode_elem_sep String packageDeclaration concode_elem_sep ImportList imports concode_elem_sep L top concode_elem_sep boolean changed concode_elem_sep Field field concode_elem_sep HistogramTracker configTracker concode_elem_sep int dim concode_elem_sep Map<N,N> identityDetector concode_elem_sep Map<Class<?>,Collection<FieldAccess>> fieldsOfASTClasses concode_field_sep boolean setAndGetAsHandled concode_elem_sep Collection<L> buildWithField concode_elem_sep void clearChanged concode_elem_sep void buildWithField0 concode_elem_sep String getPackageDeclaration concode_elem_sep boolean shouldDrill concode_elem_sep T readConfiguration concode_elem_sep L putInMap concode_elem_sep void buildWithCollection concode_elem_sep Map<N,L> getNodeMap concode_elem_sep URI getAbsoluteFileLocation concode_elem_sep void setTop concode_elem_sep L buildTree concode_elem_sep L top concode_elem_sep boolean replaceStatementInField concode_elem_sep boolean isChanged concode_elem_sep L get concode_elem_sep String getFileName concode_elem_sep void buildWithArray concode_elem_sep L replaceNewWithExistingOld concode_elem_sep boolean replaceStatementInCollection concode_elem_sep void clearState concode_elem_sep ImportList getImportList concode_elem_sep int getSourceVersion concode_elem_sep void setElementInASTCollection concode_elem_sep void getFields concode_elem_sep Collection<Class<? extends N>> getStatementTypes concode_elem_sep boolean replaceStatementInArray concode_elem_sep Class<?> getComponentType concode_elem_sep boolean replaceStatementInNode concode_elem_sep void setChanged concode_elem_sep int getLatestJavaSpecSupported
Collection < FieldAccess > function ( Class < ? > arg0 ) { Collection < FieldAccess > loc0 = fieldsOfASTClasses . get ( arg0 ) ; if ( loc0 != null ) return loc0 ; loc0 = new ArrayList < FieldAccess > ( ) ; getFields ( arg0 , loc0 ) ; fieldsOfASTClasses . put ( arg0 , loc0 ) ; return loc0 ; }