Class IntegerMetadata

All Implemented Interfaces:
Metadata

public final class IntegerMetadata extends AbstractIntegerMetadata
Defines a integer Metadata.
  • Constructor Details

    • IntegerMetadata

      public IntegerMetadata(Id elementId)
      Constructs a new single unlinked IntegerMetadata.
      Parameters:
      elementId - the Id of the element
      Throws:
      NullArgumentException - elementId is null
    • IntegerMetadata

      public IntegerMetadata(Id elementId, boolean isArray)
      Constructs a new unlinked IntegerMetadata.
      Parameters:
      elementId - the Id of the element
      isArray - true if the element is an array another element, false if a single element
      Throws:
      NullArgumentException - elementId is null
    • IntegerMetadata

      public IntegerMetadata(Id elementId, boolean isArray, boolean isLinked)
      Constructs a new IntegerMetadata.
      Parameters:
      elementId - the Id of the element
      isArray - true if the element is an array another element, false if a single element
      isLinked - true if the element is linked to another element, false otherwise
      Throws:
      NullArgumentException - elementId is null
  • Method Details