com.healthmarketscience.jackcess.complex
Class ComplexValue.Id

java.lang.Object
  extended by java.lang.Number
      extended by com.healthmarketscience.jackcess.complex.ComplexValue.Id
All Implemented Interfaces:
Serializable
Enclosing interface:
ComplexValue

public abstract static class ComplexValue.Id
extends Number

Identifier for a ComplexValue. Only valid for comparing complex values for the same column.

See Also:
Serialized Form

Constructor Summary
ComplexValue.Id()
           
 
Method Summary
 byte byteValue()
           
 double doubleValue()
           
 boolean equals(Object o)
           
 float floatValue()
           
abstract  int get()
          Returns the unique identifier of this complex value (this value is unique among all values in all rows of the main table for the complex column).
abstract  RowId getRowId()
          Returns the rowId of this ComplexValue within the secondary table.
 int hashCode()
           
 int intValue()
           
 long longValue()
           
 short shortValue()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ComplexValue.Id

public ComplexValue.Id()
Method Detail

byteValue

public byte byteValue()
Overrides:
byteValue in class Number

shortValue

public short shortValue()
Overrides:
shortValue in class Number

intValue

public int intValue()
Specified by:
intValue in class Number

longValue

public long longValue()
Specified by:
longValue in class Number

floatValue

public float floatValue()
Specified by:
floatValue in class Number

doubleValue

public double doubleValue()
Specified by:
doubleValue in class Number

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object o)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

get

public abstract int get()
Returns the unique identifier of this complex value (this value is unique among all values in all rows of the main table for the complex column).


getRowId

public abstract RowId getRowId()
Returns the rowId of this ComplexValue within the secondary table.



Copyright © 2005–2017 Health Market Science. All rights reserved.