Package xal.smf.attr

Class Attribute

java.lang.Object
xal.smf.attr.Attribute
All Implemented Interfaces:
Serializable

public final class Attribute extends Object implements Serializable
See Also:
  • Field Details

  • Constructor Details

    • Attribute

      public Attribute(boolean val)
      Create new Attribute Note that Attribute must be initially instantiated to a particular type.
    • Attribute

      public Attribute(int val)
    • Attribute

      public Attribute(long val)
    • Attribute

      public Attribute(float val)
    • Attribute

      public Attribute(double val)
    • Attribute

      public Attribute(String val)
    • Attribute

      public Attribute(int[] arr)
    • Attribute

      public Attribute(long[] arr)
    • Attribute

      public Attribute(float[] arr)
    • Attribute

      public Attribute(double[] arr)
    • Attribute

      public Attribute(String[] arr)
  • Method Details

    • getType

      public int getType()
    • getTypeString

      public String getTypeString()
    • isArray

      public boolean isArray()
    • getObject

      public Object getObject()
    • getBoolean

      public boolean getBoolean()
    • getInteger

      public int getInteger()
    • getLong

      public long getLong()
    • getFloat

      public float getFloat()
    • getDouble

      public double getDouble()
    • getString

      public String getString()
    • getArrInt

      public int[] getArrInt()
    • getArrLng

      public long[] getArrLng()
    • getArrFlt

      public float[] getArrFlt()
    • getArrDbl

      public double[] getArrDbl()
    • getArrStr

      public String[] getArrStr()
    • set

      public void set(boolean newVal)
    • set

      public void set(int newVal)
    • set

      public void set(long newVal)
    • set

      public void set(float newVal)
    • set

      public void set(double newVal)
    • set

      public void set(String newVal)
    • set

      public void set(int[] newArr)
    • set

      public void set(long[] newArr)
    • set

      public void set(float[] newArr)
    • set

      public void set(double[] newArr)
    • set

      public void set(String[] newArr)
    • parse

      public boolean parse(String strVal) throws NumberFormatException
      Set Attribute value from string parsing
      Throws:
      NumberFormatException
    • stringValue

      public String stringValue()