two identifiers are equal if and only if their fully-qualified names are the same . concode_field_sep Pattern inDepLine concode_elem_sep Set<Identifier> outgoingDependencies concode_elem_sep boolean VERBOSE concode_elem_sep Pattern memberLine concode_elem_sep Pattern bothDepLine concode_elem_sep Map<String,Identifier> identifiers concode_elem_sep boolean isClass concode_elem_sep Set<Identifier> ingoingDependencies concode_elem_sep String name concode_elem_sep Pattern pkgLine concode_elem_sep Pattern classLine concode_elem_sep Pattern outDepLine concode_elem_sep Redwood.RedwoodChannels log concode_field_sep Collection<Identifier> transitiveClosure concode_elem_sep String prependPackage concode_elem_sep int hashCode concode_elem_sep String toString concode_elem_sep void main concode_elem_sep Identifier canonicalIdentifier concode_elem_sep int compareTo concode_elem_sep void addStartingClasses
boolean function ( Object arg0 ) { return ( arg0 != null ) && ( arg0 instanceof Identifier ) && ( ( Identifier ) arg0 ) . name . equals ( name ) ; }