public class DmcAttributeInfo extends Object implements Comparable<DmcAttributeInfo>
| Modifier and Type | Field and Description |
|---|---|
DataTypeEnum |
dataType |
int |
id |
int |
indexSize |
String |
name |
boolean |
numericOrBoolean |
DotName |
qualifiedName |
String |
type |
ValueTypeEnum |
valueType |
boolean |
weakReference |
| Constructor and Description |
|---|
DmcAttributeInfo(String n,
int i,
String t,
ValueTypeEnum at,
DataTypeEnum dte)
This form is used in ComplexTypeDefinitions - it has no schema name.
|
DmcAttributeInfo(String n,
int i,
String t,
ValueTypeEnum at,
DataTypeEnum dte,
int is,
boolean wr)
This form is used in ComplexTypeDefinitions - it has no schema name.
|
DmcAttributeInfo(String schema,
String n,
int i,
String t,
ValueTypeEnum at,
DataTypeEnum dte) |
DmcAttributeInfo(String schema,
String n,
int i,
String t,
ValueTypeEnum at,
DataTypeEnum dte,
int is) |
DmcAttributeInfo(String schema,
String n,
int i,
String t,
ValueTypeEnum at,
DataTypeEnum dte,
int is,
boolean wr) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(DmcAttributeInfo dai) |
boolean |
equals(Object obj) |
int |
hashCode() |
boolean |
isNumericOrBoolean() |
String |
toString() |
public final DotName qualifiedName
public final String name
public final int id
public final String type
public final ValueTypeEnum valueType
public final DataTypeEnum dataType
public final int indexSize
public final boolean weakReference
public final boolean numericOrBoolean
public DmcAttributeInfo(String n, int i, String t, ValueTypeEnum at, DataTypeEnum dte)
n - the name of the attribute.i - the identifier - always 0t - the typeat - the valueTypedte - the data type - always UNKNOWNpublic DmcAttributeInfo(String n, int i, String t, ValueTypeEnum at, DataTypeEnum dte, int is, boolean wr)
n - the name of the attribute.i - the identifier - always 0t - the typeat - the valueTypedte - the data type - always UNKNOWNis - index size - always 0wr - weak reference flagpublic DmcAttributeInfo(String schema, String n, int i, String t, ValueTypeEnum at, DataTypeEnum dte)
public DmcAttributeInfo(String schema, String n, int i, String t, ValueTypeEnum at, DataTypeEnum dte, int is)
public DmcAttributeInfo(String schema, String n, int i, String t, ValueTypeEnum at, DataTypeEnum dte, int is, boolean wr)
public boolean isNumericOrBoolean()
public int compareTo(DmcAttributeInfo dai)
compareTo in interface Comparable<DmcAttributeInfo>Copyright © 2023. All rights reserved.