test_class.file: jtss/src/test/java/ec/tss/TsCollectionTest.java
test_class.identifier: TsCollectionTest
test_case.body: @Test
      public void testHashCode() {
          TsCollection col = TsFactory.instance.createTsCollection();
          assertThat(col.hashCode())
                  .isEqualTo(col.hashCode())
                  .isNotEqualTo(TsFactory.instance.createTsCollection().hashCode())
                  .isEqualTo(TsFactory.instance.createTsCollection("name", col.getMoniker(), TsInformationType.All).hashCode());
      }
test_case.class_method_signature: TsCollectionTest.testHashCode()
test_case.full_signature: @Test public void testHashCode()
test_case.identifier: testHashCode
test_case.invocations: createTsCollection isEqualTo isNotEqualTo isEqualTo assertThat hashCode hashCode hashCode createTsCollection hashCode createTsCollection getMoniker
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testHashCode()
focal_class.declarator: factory
focal_class.modifier: private final
focal_class.original_string: private final FactoryCallback factory;
focal_class.type: FactoryCallback
focal_class.var_name: factory
focal_class.declarator: m_moniker
focal_class.modifier: private final
focal_class.original_string: private final TsMoniker m_moniker;
focal_class.type: TsMoniker
focal_class.var_name: m_moniker
focal_class.declarator: m_name
focal_class.modifier: private final
focal_class.original_string: private final String m_name;
focal_class.type: String
focal_class.var_name: m_name
focal_class.declarator: m_metadata
focal_class.modifier: private
focal_class.original_string: private MetaData m_metadata;
focal_class.type: MetaData
focal_class.var_name: m_metadata
focal_class.declarator: m_ts
focal_class.modifier: private final
focal_class.original_string: private final List<Ts> m_ts;
focal_class.type: List<Ts>
focal_class.var_name: m_ts
focal_class.declarator: m_info
focal_class.modifier: private volatile
focal_class.original_string: private volatile TsInformationType m_info;
focal_class.type: TsInformationType
focal_class.var_name: m_info
focal_class.declarator: m_set
focal_class.modifier: private volatile
focal_class.original_string: private volatile Set<TsMoniker> m_set;
focal_class.type: Set<TsMoniker>
focal_class.var_name: m_set
focal_class.declarator: m_invalidDataCause
focal_class.modifier: private
focal_class.original_string: private String m_invalidDataCause;
focal_class.type: String
focal_class.var_name: m_invalidDataCause
focal_class.file: jtss/src/main/java/ec/tss/TsCollection.java
focal_class.identifier: TsCollection
focal_class.interfaces: implements ITsIdentified, IDocumented, Iterable<Ts>
focal_class.class_method_signature: TsCollection.TsCollection(@Nullable String name)
focal_class.full_signature: @Deprecated @Internal  TsCollection(@Nullable String name)
focal_class.identifier: TsCollection
focal_class.modifiers: @Deprecated @Internal
focal_class.parameters: (@Nullable String name)
focal_class.signature:  TsCollection(@Nullable String name)
focal_class.class_method_signature: TsCollection.TsCollection(@Nullable String name, @NonNull TsMoniker moniker)
focal_class.full_signature: @Deprecated @Internal  TsCollection(@Nullable String name, @NonNull TsMoniker moniker)
focal_class.identifier: TsCollection
focal_class.modifiers: @Deprecated @Internal
focal_class.parameters: (@Nullable String name, @NonNull TsMoniker moniker)
focal_class.signature:  TsCollection(@Nullable String name, @NonNull TsMoniker moniker)
focal_class.class_method_signature: TsCollection.TsCollection(@Nullable String name, @NonNull TsMoniker moniker, @Nullable MetaData md, @Nullable Iterable<Ts> ts)
focal_class.full_signature: @Deprecated @Internal  TsCollection(@Nullable String name, @NonNull TsMoniker moniker, @Nullable MetaData md, @Nullable Iterable<Ts> ts)
focal_class.identifier: TsCollection
focal_class.modifiers: @Deprecated @Internal
focal_class.parameters: (@Nullable String name, @NonNull TsMoniker moniker, @Nullable MetaData md, @Nullable Iterable<Ts> ts)
focal_class.signature:  TsCollection(@Nullable String name, @NonNull TsMoniker moniker, @Nullable MetaData md, @Nullable Iterable<Ts> ts)
focal_class.class_method_signature: TsCollection.TsCollection(FactoryCallback factory, @Nullable String name)
focal_class.full_signature: @Internal  TsCollection(FactoryCallback factory, @Nullable String name)
focal_class.identifier: TsCollection
focal_class.modifiers: @Internal
focal_class.parameters: (FactoryCallback factory, @Nullable String name)
focal_class.signature:  TsCollection(FactoryCallback factory, @Nullable String name)
focal_class.class_method_signature: TsCollection.TsCollection(FactoryCallback factory, @Nullable String name, @NonNull TsMoniker moniker)
focal_class.full_signature: @Internal  TsCollection(FactoryCallback factory, @Nullable String name, @NonNull TsMoniker moniker)
focal_class.identifier: TsCollection
focal_class.modifiers: @Internal
focal_class.parameters: (FactoryCallback factory, @Nullable String name, @NonNull TsMoniker moniker)
focal_class.signature:  TsCollection(FactoryCallback factory, @Nullable String name, @NonNull TsMoniker moniker)
focal_class.class_method_signature: TsCollection.TsCollection(FactoryCallback factory, @Nullable String name, @NonNull TsMoniker moniker, @Nullable MetaData md, @Nullable Iterable<Ts> ts)
focal_class.full_signature: @Internal  TsCollection(FactoryCallback factory, @Nullable String name, @NonNull TsMoniker moniker, @Nullable MetaData md, @Nullable Iterable<Ts> ts)
focal_class.identifier: TsCollection
focal_class.modifiers: @Internal
focal_class.parameters: (FactoryCallback factory, @Nullable String name, @NonNull TsMoniker moniker, @Nullable MetaData md, @Nullable Iterable<Ts> ts)
focal_class.signature:  TsCollection(FactoryCallback factory, @Nullable String name, @NonNull TsMoniker moniker, @Nullable MetaData md, @Nullable Iterable<Ts> ts)
focal_class.class_method_signature: TsCollection.getName()
focal_class.full_signature: @Override public String getName()
focal_class.identifier: getName
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getName()
focal_class.class_method_signature: TsCollection.getInvalidDataCause()
focal_class.full_signature: public String getInvalidDataCause()
focal_class.identifier: getInvalidDataCause
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String getInvalidDataCause()
focal_class.class_method_signature: TsCollection.setInvalidDataCause(String message)
focal_class.full_signature: public void setInvalidDataCause(String message)
focal_class.identifier: setInvalidDataCause
focal_class.modifiers: public
focal_class.parameters: (String message)
focal_class.return: void
focal_class.signature: void setInvalidDataCause(String message)
focal_class.class_method_signature: TsCollection.add(Ts ts)
focal_class.full_signature: public boolean add(Ts ts)
focal_class.identifier: add
focal_class.modifiers: public
focal_class.parameters: (Ts ts)
focal_class.return: boolean
focal_class.signature: boolean add(Ts ts)
focal_class.class_method_signature: TsCollection.quietAdd(Ts ts)
focal_class.full_signature: public boolean quietAdd(Ts ts)
focal_class.identifier: quietAdd
focal_class.modifiers: public
focal_class.parameters: (Ts ts)
focal_class.return: boolean
focal_class.signature: boolean quietAdd(Ts ts)
focal_class.class_method_signature: TsCollection.append(Iterable<? extends Ts> list)
focal_class.full_signature: public int append(Iterable<? extends Ts> list)
focal_class.identifier: append
focal_class.modifiers: public
focal_class.parameters: (Iterable<? extends Ts> list)
focal_class.return: int
focal_class.signature: int append(Iterable<? extends Ts> list)
focal_class.class_method_signature: TsCollection.quietAppend(Iterable<? extends Ts> list)
focal_class.full_signature: public int quietAppend(Iterable<? extends Ts> list)
focal_class.identifier: quietAppend
focal_class.modifiers: public
focal_class.parameters: (Iterable<? extends Ts> list)
focal_class.return: int
focal_class.signature: int quietAppend(Iterable<? extends Ts> list)
focal_class.class_method_signature: TsCollection.append(TsCollection c)
focal_class.full_signature: public int append(TsCollection c)
focal_class.identifier: append
focal_class.modifiers: public
focal_class.parameters: (TsCollection c)
focal_class.return: int
focal_class.signature: int append(TsCollection c)
focal_class.class_method_signature: TsCollection.quietAppend(TsCollection c)
focal_class.full_signature: public int quietAppend(TsCollection c)
focal_class.identifier: quietAppend
focal_class.modifiers: public
focal_class.parameters: (TsCollection c)
focal_class.return: int
focal_class.signature: int quietAppend(TsCollection c)
focal_class.class_method_signature: TsCollection.buildSet()
focal_class.full_signature: private void buildSet()
focal_class.identifier: buildSet
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void buildSet()
focal_class.class_method_signature: TsCollection.clean(boolean empty)
focal_class.full_signature: public TsCollection clean(boolean empty)
focal_class.identifier: clean
focal_class.modifiers: public
focal_class.parameters: (boolean empty)
focal_class.return: TsCollection
focal_class.signature: TsCollection clean(boolean empty)
focal_class.class_method_signature: TsCollection.clean(double cntVal, boolean empty)
focal_class.full_signature: public TsCollection clean(double cntVal, boolean empty)
focal_class.identifier: clean
focal_class.modifiers: public
focal_class.parameters: (double cntVal, boolean empty)
focal_class.return: TsCollection
focal_class.signature: TsCollection clean(double cntVal, boolean empty)
focal_class.class_method_signature: TsCollection.clear()
focal_class.full_signature: public void clear()
focal_class.identifier: clear
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void clear()
focal_class.class_method_signature: TsCollection.contains(Ts s)
focal_class.full_signature: public boolean contains(Ts s)
focal_class.identifier: contains
focal_class.modifiers: public
focal_class.parameters: (Ts s)
focal_class.return: boolean
focal_class.signature: boolean contains(Ts s)
focal_class.class_method_signature: TsCollection.retain(Iterable<Ts> all)
focal_class.full_signature: public Ts[] retain(Iterable<Ts> all)
focal_class.identifier: retain
focal_class.modifiers: public
focal_class.parameters: (Iterable<Ts> all)
focal_class.return: Ts[]
focal_class.signature: Ts[] retain(Iterable<Ts> all)
focal_class.class_method_signature: TsCollection.toArray()
focal_class.full_signature: public Ts[] toArray()
focal_class.identifier: toArray
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: Ts[]
focal_class.signature: Ts[] toArray()
focal_class.class_method_signature: TsCollection.indexOf(Ts ts)
focal_class.full_signature: public int indexOf(Ts ts)
focal_class.identifier: indexOf
focal_class.modifiers: public
focal_class.parameters: (Ts ts)
focal_class.return: int
focal_class.signature: int indexOf(Ts ts)
focal_class.class_method_signature: TsCollection.get(int idx)
focal_class.full_signature: public Ts get(int idx)
focal_class.identifier: get
focal_class.modifiers: public
focal_class.parameters: (int idx)
focal_class.return: Ts
focal_class.signature: Ts get(int idx)
focal_class.class_method_signature: TsCollection.getAllData()
focal_class.full_signature: public List<TsData> getAllData()
focal_class.identifier: getAllData
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: List<TsData>
focal_class.signature: List<TsData> getAllData()
focal_class.class_method_signature: TsCollection.getCount()
focal_class.full_signature: public int getCount()
focal_class.identifier: getCount
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int getCount()
focal_class.class_method_signature: TsCollection.isEmpty()
focal_class.full_signature: public boolean isEmpty()
focal_class.identifier: isEmpty
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isEmpty()
focal_class.class_method_signature: TsCollection.getInformationType()
focal_class.full_signature: public TsInformationType getInformationType()
focal_class.identifier: getInformationType
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TsInformationType
focal_class.signature: TsInformationType getInformationType()
focal_class.class_method_signature: TsCollection.getMetaData()
focal_class.full_signature: @Override public MetaData getMetaData()
focal_class.identifier: getMetaData
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: MetaData
focal_class.signature: MetaData getMetaData()
focal_class.class_method_signature: TsCollection.getMoniker()
focal_class.full_signature: @Override public TsMoniker getMoniker()
focal_class.identifier: getMoniker
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: TsMoniker
focal_class.signature: TsMoniker getMoniker()
focal_class.class_method_signature: TsCollection.hasMetaData()
focal_class.full_signature: public TsStatus hasMetaData()
focal_class.identifier: hasMetaData
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TsStatus
focal_class.signature: TsStatus hasMetaData()
focal_class.class_method_signature: TsCollection.insert(int pos, Ts ts)
focal_class.full_signature: public boolean insert(int pos, Ts ts)
focal_class.identifier: insert
focal_class.modifiers: public
focal_class.parameters: (int pos, Ts ts)
focal_class.return: boolean
focal_class.signature: boolean insert(int pos, Ts ts)
focal_class.class_method_signature: TsCollection.isLocked()
focal_class.full_signature: public boolean isLocked()
focal_class.identifier: isLocked
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: boolean
focal_class.signature: boolean isLocked()
focal_class.class_method_signature: TsCollection.iterator()
focal_class.full_signature: @Override public Iterator<Ts> iterator()
focal_class.identifier: iterator
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Iterator<Ts>
focal_class.signature: Iterator<Ts> iterator()
focal_class.class_method_signature: TsCollection.stream()
focal_class.full_signature: @NonNull public Stream<Ts> stream()
focal_class.identifier: stream
focal_class.modifiers: @NonNull public
focal_class.parameters: ()
focal_class.return: Stream<Ts>
focal_class.signature: Stream<Ts> stream()
focal_class.class_method_signature: TsCollection.load(TsInformationType type)
focal_class.full_signature: public boolean load(TsInformationType type)
focal_class.identifier: load
focal_class.modifiers: public
focal_class.parameters: (TsInformationType type)
focal_class.return: boolean
focal_class.signature: boolean load(TsInformationType type)
focal_class.class_method_signature: TsCollection.makeCopy()
focal_class.full_signature: public TsCollection makeCopy()
focal_class.identifier: makeCopy
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: TsCollection
focal_class.signature: TsCollection makeCopy()
focal_class.class_method_signature: TsCollection.query(TsInformationType type)
focal_class.full_signature: public boolean query(TsInformationType type)
focal_class.identifier: query
focal_class.modifiers: public
focal_class.parameters: (TsInformationType type)
focal_class.return: boolean
focal_class.signature: boolean query(TsInformationType type)
focal_class.class_method_signature: TsCollection.reload(TsInformationType type)
focal_class.full_signature: public boolean reload(TsInformationType type)
focal_class.identifier: reload
focal_class.modifiers: public
focal_class.parameters: (TsInformationType type)
focal_class.return: boolean
focal_class.signature: boolean reload(TsInformationType type)
focal_class.class_method_signature: TsCollection.remove(Iterable<Ts> c)
focal_class.full_signature: public int remove(Iterable<Ts> c)
focal_class.identifier: remove
focal_class.modifiers: public
focal_class.parameters: (Iterable<Ts> c)
focal_class.return: int
focal_class.signature: int remove(Iterable<Ts> c)
focal_class.class_method_signature: TsCollection.remove(Ts s)
focal_class.full_signature: public boolean remove(Ts s)
focal_class.identifier: remove
focal_class.modifiers: public
focal_class.parameters: (Ts s)
focal_class.return: boolean
focal_class.signature: boolean remove(Ts s)
focal_class.class_method_signature: TsCollection.removeAt(int pos)
focal_class.full_signature: public void removeAt(int pos)
focal_class.identifier: removeAt
focal_class.modifiers: public
focal_class.parameters: (int pos)
focal_class.return: void
focal_class.signature: void removeAt(int pos)
focal_class.class_method_signature: TsCollection.removeRange(int start, int n)
focal_class.full_signature: public void removeRange(int start, int n)
focal_class.identifier: removeRange
focal_class.modifiers: public
focal_class.parameters: (int start, int n)
focal_class.return: void
focal_class.signature: void removeRange(int start, int n)
focal_class.class_method_signature: TsCollection.replace(Iterable<Ts> c)
focal_class.full_signature: public boolean replace(Iterable<Ts> c)
focal_class.identifier: replace
focal_class.modifiers: public
focal_class.parameters: (Iterable<Ts> c)
focal_class.return: boolean
focal_class.signature: boolean replace(Iterable<Ts> c)
focal_class.class_method_signature: TsCollection.quietReplace(Iterable<Ts> c)
focal_class.full_signature: public boolean quietReplace(Iterable<Ts> c)
focal_class.identifier: quietReplace
focal_class.modifiers: public
focal_class.parameters: (Iterable<Ts> c)
focal_class.return: boolean
focal_class.signature: boolean quietReplace(Iterable<Ts> c)
focal_class.class_method_signature: TsCollection.replace(Ts s)
focal_class.full_signature: public boolean replace(Ts s)
focal_class.identifier: replace
focal_class.modifiers: public
focal_class.parameters: (Ts s)
focal_class.return: boolean
focal_class.signature: boolean replace(Ts s)
focal_class.class_method_signature: TsCollection.replace(Ts... s)
focal_class.full_signature: public boolean replace(Ts... s)
focal_class.identifier: replace
focal_class.modifiers: public
focal_class.parameters: (Ts... s)
focal_class.return: boolean
focal_class.signature: boolean replace(Ts... s)
focal_class.class_method_signature: TsCollection.quietReplace(Ts... c)
focal_class.full_signature: public boolean quietReplace(Ts... c)
focal_class.identifier: quietReplace
focal_class.modifiers: public
focal_class.parameters: (Ts... c)
focal_class.return: boolean
focal_class.signature: boolean quietReplace(Ts... c)
focal_class.class_method_signature: TsCollection.quietReplace(Ts s)
focal_class.full_signature: public boolean quietReplace(Ts s)
focal_class.identifier: quietReplace
focal_class.modifiers: public
focal_class.parameters: (Ts s)
focal_class.return: boolean
focal_class.signature: boolean quietReplace(Ts s)
focal_class.class_method_signature: TsCollection.search(String name)
focal_class.full_signature: public Ts search(String name)
focal_class.identifier: search
focal_class.modifiers: public
focal_class.parameters: (String name)
focal_class.return: Ts
focal_class.signature: Ts search(String name)
focal_class.class_method_signature: TsCollection.search(TsMoniker moniker)
focal_class.full_signature: public Ts search(TsMoniker moniker)
focal_class.identifier: search
focal_class.modifiers: public
focal_class.parameters: (TsMoniker moniker)
focal_class.return: Ts
focal_class.signature: Ts search(TsMoniker moniker)
focal_class.class_method_signature: TsCollection.rename(Ts s, String newname)
focal_class.full_signature: public boolean rename(Ts s, String newname)
focal_class.identifier: rename
focal_class.modifiers: public
focal_class.parameters: (Ts s, String newname)
focal_class.return: boolean
focal_class.signature: boolean rename(Ts s, String newname)
focal_class.class_method_signature: TsCollection.set(MetaData md)
focal_class.full_signature: public boolean set(MetaData md)
focal_class.identifier: set
focal_class.modifiers: public
focal_class.parameters: (MetaData md)
focal_class.return: boolean
focal_class.signature: boolean set(MetaData md)
focal_class.class_method_signature: TsCollection.update(TsCollectionInformation info)
focal_class.full_signature:  List<Ts> update(TsCollectionInformation info)
focal_class.identifier: update
focal_class.parameters: (TsCollectionInformation info)
focal_class.return: List<Ts>
focal_class.signature: List<Ts> update(TsCollectionInformation info)
focal_class.class_method_signature: TsCollection.toString()
focal_class.full_signature: @Override public String toString()
focal_class.identifier: toString
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: String
focal_class.signature: String toString()
focal_class.class_method_signature: TsCollection.equals(Object obj)
focal_class.full_signature: @Override public boolean equals(Object obj)
focal_class.identifier: equals
focal_class.modifiers: @Override public
focal_class.parameters: (Object obj)
focal_class.return: boolean
focal_class.signature: boolean equals(Object obj)
focal_class.class_method_signature: TsCollection.hashCode()
focal_class.full_signature: @Override public int hashCode()
focal_class.identifier: hashCode
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: int
focal_class.signature: int hashCode()
focal_class.class_method_signature: TsCollection.equals(TsCollection other)
focal_class.full_signature: private boolean equals(TsCollection other)
focal_class.identifier: equals
focal_class.modifiers: private
focal_class.parameters: (TsCollection other)
focal_class.return: boolean
focal_class.signature: boolean equals(TsCollection other)
focal_class.class_method_signature: TsCollection.toInfo(@NonNull TsInformationType type)
focal_class.full_signature: @NonNull public TsCollectionInformation toInfo(@NonNull TsInformationType type)
focal_class.identifier: toInfo
focal_class.modifiers: @NonNull public
focal_class.parameters: (@NonNull TsInformationType type)
focal_class.return: TsCollectionInformation
focal_class.signature: TsCollectionInformation toInfo(@NonNull TsInformationType type)
focal_method.body: @Override
      public int hashCode() {
          return getMoniker().hashCode();
      }
focal_method.class_method_signature: TsCollection.hashCode()
focal_method.full_signature: @Override public int hashCode()
focal_method.identifier: hashCode
focal_method.invocations: hashCode getMoniker
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: int
focal_method.signature: int hashCode()