Class AttributeImpl

    • Constructor Detail

      • AttributeImpl

        public AttributeImpl()
        Uninitialized attribute.
      • AttributeImpl

        public AttributeImpl​(AttributeType type)
        Uninitialized attribute.
        Parameters:
        type - is the type of the attribute.
      • AttributeImpl

        public AttributeImpl​(String name)
        Uninitialized attribute.
        Parameters:
        name - is the name of the attribute
      • AttributeImpl

        public AttributeImpl​(String name,
                             AttributeType type)
        Uninitialized attribute.
        Parameters:
        name - is the name of the attribute
        type - is the type of the attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             AttributeType type,
                             Object rawValue)
        Initialized attribute with the given raw value. The raw value must be compatible with the internal representation of the value.
        Parameters:
        name - is the name of the attribute
        type - is the type of the attribute.
        rawValue - is the rawValue.
      • AttributeImpl

        public AttributeImpl​(String name,
                             AttributeValue value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(Attribute value)
        Constructor from the given value.
        Parameters:
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             boolean value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             Date value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             float value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             double value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             int value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             long value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             Object value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             Point2D<?,​?> value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             float x,
                             float y)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        x - is the value of this new attribute.
        y - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             double x,
                             double y)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        x - is the value of this new attribute.
        y - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             Point3D<?,​?> value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             float x,
                             float y,
                             float z)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        x - is the value of this new attribute.
        y - is the value of this new attribute.
        z - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             double x,
                             double y,
                             double z)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        x - is the value of this new attribute.
        y - is the value of this new attribute.
        z - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             String value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             Point2D<?,​?>[] value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             Point3D<?,​?>[] value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             Enum<?> value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             InetAddress value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             InetSocketAddress value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             URI value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             URL value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             UUID value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.
      • AttributeImpl

        public AttributeImpl​(String name,
                             Class<?> value)
        Constructor from the given value.
        Parameters:
        name - is the name of the attribute
        value - is the value of this new attribute.