Interface Containable

All Superinterfaces:
org.refcodes.mixin.EmptyAccessor
All Known Subinterfaces:
CanonicalMap, CanonicalMap.CanonicalMapBuilder, CanonicalMap.MutableCanonicalMap, ClassStructMap, ClassStructMap.ClassStructMapBuilder, ClassStructMap.MutableClassStructMap, Container<E>, Container.ClearableContainer<E>, Container.MutableContainer<E>, Dictionary<K,V>, Dictionary.MutableDictionary<K,V>, Dictionary.MutableDictionary.DictionaryBuilder<K,V,B>, InterOperableMap<T>, InterOperableMap.InterOperableMapBuilder<T>, InterOperableMap.MutableInterOperableMap<T>, PathMap<T>, PathMap.MutablePathMap<T>, PathMap.PathMapBuilder<T>, SimpleTypeMap, SimpleTypeMap.MutableSimpleTypeMap, SimpleTypeMap.SimpleTypeMapBuilder
All Known Implementing Classes:
CanonicalMapBuilderImpl, CanonicalMapImpl, ClassStructMapBuilderImpl, ClassStructMapImpl, PathMapBuilderImpl, PathMapImpl, SimpleTypeMapBuilderImpl, SimpleTypeMapImpl

public interface Containable extends org.refcodes.mixin.EmptyAccessor
A Containable is the base functionality provided container (collection). The Containableit just informs about the metrics of a container.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.refcodes.mixin.EmptyAccessor

    org.refcodes.mixin.EmptyAccessor.EmptyMutator, org.refcodes.mixin.EmptyAccessor.EmptyProperty
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Returns the number of data elements contained in the collection.

    Methods inherited from interface org.refcodes.mixin.EmptyAccessor

    isEmpty
  • Method Details

    • size

      int size()
      Returns the number of data elements contained in the collection.
      Returns:
      An integer representing the number of items stored in the accumulation.