Modifier and Type | Method and Description |
---|---|
GenericWrapperField |
SchemaField.getGenericXFTField() |
GenericWrapperField |
SchemaField.getWrapped() |
Constructor and Description |
---|
SchemaField(GenericWrapperField f) |
Modifier and Type | Method and Description |
---|---|
Map<GenericWrapperField,Object> |
XFTItem.getPkValuesWTypes()
Returns the sql names of the pk fields for this item.
|
Modifier and Type | Method and Description |
---|---|
int |
XFTItem.getChildItemCount(GenericWrapperField refField,
UserI user) |
ArrayList |
XFTItem.getChildItemIds(GenericWrapperField refField,
UserI user) |
Object |
XFTItem.getProperty(GenericWrapperField f) |
Object |
XFTItem.getProperty(GenericWrapperField f,
boolean allowMulitpleReturns) |
Object |
XFTItem.getProperty(GenericWrapperField f,
boolean allowMulitpleReturns,
UserI user) |
void |
XFTItem.setDirectProperty(GenericWrapperField f,
Object value) |
Modifier and Type | Method and Description |
---|---|
static String |
DBAction.ValueParser(Object o,
GenericWrapperField field,
boolean allowInvalidValues)
Formats the object to a string for SQL interaction based on the XMLType of the field.
|
Modifier and Type | Method and Description |
---|---|
ItemCollection |
XFTItemDBLoader.getCurrentDBChildren(GenericWrapperField refField,
UserI user,
boolean allowMultiples,
boolean includeHistory) |
Modifier and Type | Method and Description |
---|---|
GenericWrapperField |
XFTSuperiorReference.getField1() |
GenericWrapperField |
XFTManyToManyReference.getField1() |
GenericWrapperField |
XFTSuperiorReference.getField2() |
GenericWrapperField |
XFTManyToManyReference.getField2() |
GenericWrapperField |
XFTRelationSpecification.getForeignKey() |
GenericWrapperField |
XFTMappingColumn.getForeignKey() |
GenericWrapperField |
XFTRelationSpecification.getLocalKey() |
GenericWrapperField |
XFTSuperiorReference.getSubordinateField() |
GenericWrapperField |
XFTSuperiorReference.getSuperiorField() |
Modifier and Type | Method and Description |
---|---|
static XFTReferenceI |
XFTReferenceManager.FindReference(GenericWrapperField f)
Finds the XFTReferenceI for the given reference field.
|
void |
XFTManyToManyReference.setField1(GenericWrapperField field) |
void |
XFTManyToManyReference.setField2(GenericWrapperField field) |
void |
XFTRelationSpecification.setForeignKey(GenericWrapperField field) |
void |
XFTMappingColumn.setForeignKey(GenericWrapperField field) |
void |
XFTRelationSpecification.setLocalKey(GenericWrapperField field) |
void |
XFTSuperiorReference.setSubordinateField(GenericWrapperField field) |
void |
XFTSuperiorReference.setSuperiorField(GenericWrapperField field) |
Constructor and Description |
---|
XFTManyToManyReference(GenericWrapperField f1,
GenericWrapperElement foreignElement)
Constructs a Reference object with field and its referenced element and generates a list
of the mapping columns between them.
|
XFTManyToManyReference(GenericWrapperField f1,
GenericWrapperField f2)
Constructs a Reference object with the two related fields and generates a list
of the mapping columns between them.
|
XFTRelationSpecification(String lTable,
String lCol,
String fTable,
String fCol,
XMLType type,
GenericWrapperField fkey,
GenericWrapperField lKey,
XFTSuperiorReference p)
Constructs the XFTRelationSpecification using the assigned values.
|
XFTSuperiorReference(GenericWrapperField field)
If the field isMultiple then this is initialized as a superior field, otherwise
it is a subordinate field.
|
Modifier and Type | Method and Description |
---|---|
GenericWrapperField |
SchemaFieldI.getGenericXFTField() |
Modifier and Type | Method and Description |
---|---|
GenericWrapperField |
GenericWrapperField.getDirectField(String name)
if this field has a direct child (level 1) with the specified xml name, it is returned.
|
GenericWrapperField |
GenericWrapperElement.getDirectField(String name) |
GenericWrapperField |
GenericWrapperElement.getExtensionField() |
GenericWrapperField |
MetaField.getField() |
GenericWrapperField |
GenericWrapperElement.getField(String name)
Get GenericWrapperField (of any fields inluding AddIns) where the name
matches the xmlName, sqlName, xmlType local type, or xmlType full foreign type.
|
GenericWrapperField |
GenericWrapperElement.getFieldBySQLName(String name)
Returns GenericWrapperField where the Field's sql name matches the submited string.
|
static GenericWrapperField |
GenericWrapperElement.GetFieldForXMLPath(String s)
Parses XML Dot Syntax to find field
|
GenericWrapperField |
GenericWrapperField.getGenericXFTField() |
GenericWrapperField |
GenericWrapperElement.getMetaDataField()
Get the XMLType of the Element which this one extends.
|
GenericWrapperField |
GenericWrapperElement.getNonMultipleDataField(String name)
Get GenericWrapperField (of any fields inluding AddIns) where the name
matches the xmlName, sqlName, xmlType local type, or xmlType full foreign type.
|
GenericWrapperField |
GenericWrapperElement.getNonMultipleField(String name)
Get GenericWrapperField (of any fields inluding AddIns) where the name
matches the xmlName, sqlName, xmlType local type, or xmlType full foreign type.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<GenericWrapperField> |
GenericWrapperElement.getAllPrimaryKeys()
Gets all primary key fields including stated PKs and default PKs.
|
ArrayList<GenericWrapperField> |
GenericWrapperElement.getDirectFields()
Get level 1 (direct child) 'leaf node' fields for this element
|
ArrayList<GenericWrapperField> |
GenericWrapperElement.getReferenceFields(boolean allowMultiples)
Return all reference fields (foreign-keys) with or without multi-references
|
ArrayList<GenericWrapperField> |
GenericWrapperElement.getUndefinedReferences()
Gets referenced items which are not specifically defined in the schema.
|
Modifier and Type | Method and Description |
---|---|
void |
MetaField.setField(GenericWrapperField field) |
Modifier and Type | Class and Description |
---|---|
class |
XMLWrapperField |
Modifier and Type | Method and Description |
---|---|
GenericWrapperField |
SAXReader.SAXReaderObject.getF() |
Modifier and Type | Method and Description |
---|---|
void |
SAXReader.SAXReaderObject.setF(GenericWrapperField f) |
Modifier and Type | Field and Description |
---|---|
GenericWrapperField |
ItemSearch.IdentifierResults.field |
Modifier and Type | Method and Description |
---|---|
GenericWrapperField |
SearchCriteria.getField()
corresponding GenericWrapperField (can be null)
|
Modifier and Type | Method and Description |
---|---|
void |
TableSearch.addCriteria(GenericWrapperField f,
Object value) |
void |
ItemSearch.addCriteria(GenericWrapperField f,
Object value)
Add a search criteria using the specific Schema Field
|
void |
TableSearch.addCriteria(GenericWrapperField f,
Object value,
String comparison) |
void |
ItemSearch.addCriteria(GenericWrapperField f,
Object value,
String comparison)
Add a search criteria using the specific Schema Field
|
void |
SearchCriteria.setField(GenericWrapperField field)
corresponding GenericWrapperField (can be null)
|
Constructor and Description |
---|
ItemSearch.IdentifierResults(Object v,
GenericWrapperField t) |
SearchCriteria(GenericWrapperField f,
Object v)
Populates the field, field_name, cleanedType, and value properties.
|
Modifier and Type | Method and Description |
---|---|
static GenericWrapperField |
ValidationResults.GetField(String xmlPath) |
Modifier and Type | Method and Description |
---|---|
static ValidationResults |
XFTValidator.ValidateValue(Object value,
ArrayList ruleArrayList,
String prefix,
GenericWrapperField vField,
ValidationResults vr,
String xmlPath,
GenericWrapperElement element) |
Copyright © 2015 Neuroinformatics Research Group. All rights reserved.