( (FAMIX.Class (id: 1) (name 'String') (container (ref: 21)) (isStub true) (modifiers 'final' 'public')) (FAMIX.Inheritance (id: 2) (previous (ref: 20)) (subclass (ref: 1)) (superclass (ref: 29))) (FAMIX.Attribute (id: 3) (name 'name') (declaredType (ref: 1)) (modifiers 'private') (parentType (ref: 22)) (sourceAnchor (ref: 14))) (FAMIX.IndexedFileAnchor (id: 4) (element (ref: 28)) (endPos 99) (fileName 'src/Label.java') (startPos 54)) (FAMIX.Parameter (id: 5) (name 'associatedFields') (declaredType (ref: 11)) (parentBehaviouralEntity (ref: 17))) (FAMIX.Inheritance (id: 6) (previous (ref: 26)) (subclass (ref: 1)) (superclass (ref: 27))) (FAMIX.Class (id: 7) (name 'Object') (container (ref: 21)) (isStub true)) (FAMIX.JavaSourceLanguage (id: 8)) (FAMIX.IndexedFileAnchor (id: 10) (element (ref: 12)) (endPos 191) (fileName 'src/Label.java') (startPos 106)) (FAMIX.PrimitiveType (id: 9) (name 'void') (isStub true)) (FAMIX.Type (id: 11) (name 'Set') (container (ref: 22)) (isStub true)) (FAMIX.Method (id: 12) (name 'getAssociatedFields') (cyclomaticComplexity 1) (declaredType (ref: 11)) (modifiers 'public') (numberOfStatements 1) (parentType (ref: 22)) (signature 'getAssociatedFields()') (sourceAnchor (ref: 10))) (FAMIX.IndexedFileAnchor (id: 14) (element (ref: 3)) (endPos 46) (fileName 'src/Label.java') (startPos 27)) (FAMIX.Namespace (id: 13) (name '') (isStub true)) (FAMIX.IndexedFileAnchor (id: 15) (element (ref: 17)) (endPos 320) (fileName 'src/Label.java') (startPos 198)) (FAMIX.Inheritance (id: 16) (subclass (ref: 22)) (superclass (ref: 7))) (FAMIX.Namespace (id: 19) (name 'io') (isStub true) (parentScope (ref: 25))) (FAMIX.ParameterizedType (id: 18) (name 'Comparable') (container (ref: 21)) (isStub true) (parameterizableClass (ref: 24))) (FAMIX.Method (id: 17) (name 'setAssociatedFields') (cyclomaticComplexity 1) (declaredType (ref: 9)) (modifiers 'public') (numberOfStatements 1) (parentType (ref: 22)) (signature 'setAssociatedFields(Set)') (sourceAnchor (ref: 15))) (FAMIX.Inheritance (id: 20) (previous (ref: 6)) (subclass (ref: 1)) (superclass (ref: 18))) (FAMIX.Namespace (id: 21) (name 'lang') (isStub true) (parentScope (ref: 25))) (FAMIX.Class (id: 22) (name 'Label') (container (ref: 13)) (modifiers 'public') (sourceAnchor (ref: 23))) (FAMIX.IndexedFileAnchor (id: 23) (element (ref: 22)) (endPos 323) (fileName 'src/Label.java') (startPos 1)) (FAMIX.ParameterizableClass (id: 24) (name 'Comparable') (container (ref: 21)) (isInterface true) (isStub true) (modifiers 'public')) (FAMIX.Inheritance (id: 26) (subclass (ref: 1)) (superclass (ref: 7))) (FAMIX.Namespace (id: 25) (name 'java') (isStub true)) (FAMIX.Attribute (id: 28) (name 'associatedFields') (declaredType (ref: 11)) (parentType (ref: 22)) (sourceAnchor (ref: 4))) (FAMIX.Class (id: 27) (name 'Serializable') (container (ref: 19)) (isInterface true) (isStub true) (modifiers 'public')) (FAMIX.Class (id: 29) (name 'CharSequence') (container (ref: 21)) (isInterface true) (isStub true) (modifiers 'public')))