|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.sap.ip.me.api.persist.meta.AttributeType
Title: Description: Copyright: Copyright (c) 2002 Company:
| Field Summary | |
static AttributeType |
BIGDECIMAL
BIGDECIMAL AttributeType |
static AttributeType |
BIGINTEGER
BIGINTEGER AttributeType |
static AttributeType |
BINARY
Describes binary large objects (BLOB's) Size Limit depends on the storage solution. |
static AttributeType |
BOOLEAN
Description of the Field |
static AttributeType |
BYTE
Description of the Field |
static java.lang.String |
CODE_PAGE
|
static AttributeType |
DATE
Description of the Field |
static AttributeType |
DECIMAL
Description of the Field |
static AttributeType |
DOUBLE
Description of the Field |
static AttributeType |
FLOAT
Description of the Field |
static AttributeType |
INTEGER
Description of the Field |
java.lang.Class |
javaType
Description of the Field |
int |
jdbcType
Description of the Field |
static AttributeType |
LONG
Description of the Field |
static java.lang.String |
NULL_STR
|
static AttributeType |
SHORT
Description of the Field |
static AttributeType |
SQLDATE
SQLDATE AttributeType |
static AttributeType |
SQLTIME
SQLTIME AttributeType |
java.lang.String |
sqlType
Description of the Field |
static AttributeType |
STRING
Description of the Field |
| Method Summary | |
java.lang.Object |
cloneMutable(java.lang.Object o)
provide clone instance, if o is mutable class |
abstract int |
compare(byte[] b1,
byte[] b2)
|
protected int |
compare(java.util.Date d1,
java.util.Date d2)
|
protected int |
compare(long i1,
long i2)
|
abstract int |
compare(java.lang.Object o1,
java.lang.Object o2)
Description of the Method |
abstract boolean |
contains(byte[] b,
java.lang.Object o)
|
boolean |
equals(byte[] b,
java.lang.Object o)
|
boolean |
equals(java.lang.Object o)
Description of the Method |
abstract java.lang.Object |
getDefaultValue(int len,
int dec)
|
boolean |
greaterThan(byte[] b,
java.lang.Object o)
|
abstract boolean |
isValidType(java.lang.Object obj)
check if the given objects has the rigth type |
boolean |
lowerThan(byte[] b,
java.lang.Object o)
|
boolean |
notEqual(byte[] b,
java.lang.Object o)
|
abstract boolean |
startWith(byte[] b,
java.lang.Object o)
|
abstract int |
toByte(byte[] arr,
int off,
java.lang.Object obj,
int len,
int dec)
This method converts the object to byte array representation. |
abstract int |
toByteLen(int len,
int dec)
|
java.lang.String |
toString()
Description of the Method |
abstract java.lang.Object |
toValue(byte[] arr,
int off)
This method convert the byte array representation to a value object. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String CODE_PAGE
public static final java.lang.String NULL_STR
public static final AttributeType STRING
public static final AttributeType INTEGER
public static final AttributeType SHORT
public static final AttributeType LONG
public static final AttributeType FLOAT
public static final AttributeType DOUBLE
public static final AttributeType BOOLEAN
public static final AttributeType BYTE
public static final AttributeType BINARY
public static final AttributeType DATE
public static final AttributeType DECIMAL
public static final AttributeType SQLDATE
public static final AttributeType SQLTIME
public static final AttributeType BIGDECIMAL
public static final AttributeType BIGINTEGER
public final java.lang.Class javaType
public final int jdbcType
public final java.lang.String sqlType
| Method Detail |
public final boolean equals(java.lang.Object o)
equals in interface MeComparatoro - Description of the Parameter
public java.lang.String toString()
public abstract boolean isValidType(java.lang.Object obj)
obj - the value object
public abstract int compare(java.lang.Object o1,
java.lang.Object o2)
compare in interface MeComparatoro1 - Description of the Parametero2 - Description of the Parameter
public abstract int compare(byte[] b1,
byte[] b2)
b1 - b2 -
public abstract int toByte(byte[] arr,
int off,
java.lang.Object obj,
int len,
int dec)
arr - the destination byte arrayoff - the offset in byte arrayobj - the value object (see types above)len - Description of the Parameter
java.lang.IllegalArgumentException - if Object type is unsufficent
public abstract java.lang.Object toValue(byte[] arr,
int off)
arr - Description of the Parameteroff - Description of the Parameter
public abstract int toByteLen(int len,
int dec)
len - the len of value object
public abstract boolean contains(byte[] b,
java.lang.Object o)
public abstract boolean startWith(byte[] b,
java.lang.Object o)
public abstract java.lang.Object getDefaultValue(int len,
int dec)
public java.lang.Object cloneMutable(java.lang.Object o)
o -
public boolean equals(byte[] b,
java.lang.Object o)
public boolean notEqual(byte[] b,
java.lang.Object o)
public boolean greaterThan(byte[] b,
java.lang.Object o)
public boolean lowerThan(byte[] b,
java.lang.Object o)
protected final int compare(long i1,
long i2)
protected final int compare(java.util.Date d1,
java.util.Date d2)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||