Package | Description |
---|---|
com.webobjects.eoaccess | |
com.webobjects.jdbcadaptor | |
er.cayenne | |
er.directtoweb | |
er.directtoweb.components.numbers | |
er.extensions | |
er.extensions.eof | |
er.extensions.eof.qualifiers | |
er.extensions.foundation | |
er.extensions.jdbc | |
er.extensions.migration |
Migrations
|
er.extensions.validation | |
er.fsadaptor | |
er.luceneadaptor |
ERMemoryAdaptor
|
er.memoryadaptor |
ERMemoryAdaptor
|
er.neo4jadaptor | |
er.neo4jadaptor.ersatz |
Provides classes for performing value conversion between library specific values and neutral java values.
|
er.neo4jadaptor.ersatz.lucene |
Provides classes for performing value conversion between custom stored Lucene index types and neutral java values.
|
er.neo4jadaptor.ersatz.neo4j |
Provides classes for performing value conversion between Neo4J
PropertyContainer subtypes and ersatz objects. |
er.neo4jadaptor.ersatz.webobjects |
Provides classes for performing value conversion between
NSDictionary ,
NSMutableDictionary and neutral java values. |
er.neo4jadaptor.query.expression.sentence | |
er.neo4jadaptor.query.neo4j_by_pk |
Classes for
ByPrimaryKeyFilter to perform searches on nodes/relationships being connected to
some set of nodes/relationships with known IDs. |
er.neo4jadaptor.query.neo4j_eval.retrievers |
Set of classes that handle only retrieving some values from candidates.
|
er.neo4jadaptor.utils | |
er.snapshotexplorer.components |
Modifier and Type | Field and Description |
---|---|
protected EOAttribute |
EOAttribute._prototype |
Modifier and Type | Method and Description |
---|---|
EOAttribute |
ERXEntity.anyAttributeNamed(String name)
ldeck radar bug#6302622.
|
EOAttribute |
EOAttribute.prototype() |
EOAttribute |
ERXModel.prototypeAttributeNamed(String name)
Overridden to use our prototype creation method if
er.extensions.ERXModel.useExtendedPrototypes=true . |
Modifier and Type | Method and Description |
---|---|
NSArray<EOAttribute> |
ERXEntity.classAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
EOAttribute.setPrototype(EOAttribute prototype) |
Modifier and Type | Method and Description |
---|---|
String |
PostgresqlSynchronizationFactory._columnCreationClauseForAttribute(EOAttribute attribute) |
String |
_FrontBasePlugIn.FrontbaseSynchronizationFactory._columnCreationClauseForAttribute(EOAttribute attribute) |
String |
_DerbyPlugIn.DerbySynchronizationFactory._columnCreationClauseForAttribute(EOAttribute attribute) |
StringBuffer |
PostgresqlSynchronizationFactory.addCreateClauseForAttribute(EOAttribute eoattribute) |
void |
PostgresqlExpression.addCreateClauseForAttribute(EOAttribute attribute) |
void |
_H2PlugIn.H2Expression.addCreateClauseForAttribute(EOAttribute attribute) |
StringBuilder |
_FrontBasePlugIn.FrontbaseSynchronizationFactory.addCreateClauseForAttribute(EOAttribute eoattribute)
1つのアトリビュートの SQL を生成します
|
void |
_FrontBasePlugIn.FrontbaseExpression.addCreateClauseForAttribute(EOAttribute attribute) |
void |
EROracleExpression.addCreateClauseForAttribute(EOAttribute attribute) |
void |
_DerbyPlugIn.DerbyExpression.addCreateClauseForAttribute(EOAttribute attribute) |
StringBuffer |
_DerbyPlugIn.DerbySynchronizationFactory.addCreateClauseForAttribute(EOAttribute attribute) |
void |
DB2Expression.addCreateClauseForAttribute(EOAttribute attribute) |
void |
_OpenBasePlugIn.OpenBaseExpression.addInsertListAttribute(EOAttribute attribute,
Object value) |
void |
_OpenBasePlugIn.OpenBaseExpression.addUpdateListAttribute(EOAttribute attribute,
Object value) |
NSMutableDictionary |
_OpenBasePlugIn.OpenBaseExpression.bindVariableDictionaryForAttribute(EOAttribute attribute,
Object value) |
NSMutableDictionary<String,Object> |
ERMicrosoftExpression.bindVariableDictionaryForAttribute(EOAttribute attribute,
Object value)
Overridden in order to add milliseconds to the value.
|
NSMutableDictionary |
PostgresqlExpression.bindVariableDictionaryForAttribute(EOAttribute eoattribute,
Object obj)
Overridden to fix an issue with NStimestamp classes and "T" value-typed attributes.
|
NSMutableDictionary |
EROracleExpression.bindVariableDictionaryForAttribute(EOAttribute eoattribute,
Object obj)
Overridden in order to add milliseconds to the value.
|
NSMutableDictionary<String,Object> |
DB2Expression.bindVariableDictionaryForAttribute(EOAttribute eoattribute,
Object obj)
Overridden to fix an issue with NStimestamp classes and "T" value-typed attributes.
|
NSMutableDictionary |
_OpenBasePlugIn.OpenBaseExpression.bindVariableDictionaryForInsertOrUpdateAttribute(EOAttribute attribute,
Object value) |
String |
PostgresqlSynchronizationFactory.columnTypeStringForAttribute(EOAttribute attribute) |
String |
PostgresqlExpression.columnTypeStringForAttribute(EOAttribute attribute)
Overrides the parent implementation to provide support
for array data types.
|
String |
_MySQLPlugIn.MySQLSynchronizationFactory.columnTypeStringForAttribute(EOAttribute attribute) |
String |
_H2PlugIn.H2SynchronizationFactory.columnTypeStringForAttribute(EOAttribute attribute) |
String |
_FrontBasePlugIn.FrontbaseSynchronizationFactory.columnTypeStringForAttribute(EOAttribute eoattribute) |
String |
_FrontBasePlugIn.FrontbaseExpression.columnTypeStringForAttribute(EOAttribute attribute) |
String |
DB2SynchronizationFactory.columnTypeStringForAttribute(EOAttribute attribute) |
Object |
_MySQLPlugIn.fetchBLOB(ResultSet rs,
int column,
EOAttribute attribute,
boolean materialize) |
Object |
_H2PlugIn.fetchBLOB(ResultSet rs,
int column,
EOAttribute attribute,
boolean materialize) |
Object |
_FrontBasePlugIn.fetchBLOB(ResultSet resultset,
int i,
EOAttribute attribute,
boolean flag) |
Object |
_H2PlugIn.fetchCLOB(ResultSet rs,
int column,
EOAttribute attribute,
boolean materialize) |
Object |
_FrontBasePlugIn.fetchCLOB(ResultSet resultset,
int i,
EOAttribute attribute,
boolean flag) |
Object |
_DerbyPlugIn.fetchCLOB(ResultSet resultSet,
int column,
EOAttribute attribute,
boolean materialize) |
String |
ERMicrosoftExpression.formatValueForAttribute(Object value,
EOAttribute attribute)
Overridden to add milliseconds to the value.
|
String |
PostgresqlExpression.formatValueForAttribute(Object obj,
EOAttribute eoattribute)
Overridden because the original version throws when the
data contains negative byte values.
|
String |
_H2PlugIn.H2Expression.formatValueForAttribute(Object value,
EOAttribute eoattribute) |
String |
_FrontBasePlugIn.FrontbaseExpression.formatValueForAttribute(Object obj,
EOAttribute eoattribute) |
String |
EROracleExpression.formatValueForAttribute(Object obj,
EOAttribute eoattribute)
Overridden in order to add milliseconds to the value.
|
String |
_DerbyPlugIn.DerbyExpression.formatValueForAttribute(Object obj,
EOAttribute eoattribute) |
String |
DB2Expression.formatValueForAttribute(Object obj,
EOAttribute eoattribute)
Overridden because the original version throws when the
data contains negative byte values.
|
protected boolean |
_OpenBasePlugIn.OpenBaseSynchronizationFactory.isSinglePrimaryKeyAttribute(EOAttribute attribute) |
boolean |
PostgresqlExpression.mustUseBindVariableForAttribute(EOAttribute attribute)
Overridden to return true only if bind variables are enabled or the is a data type.
|
boolean |
_FrontBasePlugIn.FrontbaseExpression.mustUseBindVariableForAttribute(EOAttribute eoattribute) |
boolean |
EROracleExpression.mustUseBindVariableForAttribute(EOAttribute attribute) |
boolean |
DB2Expression.mustUseBindVariableForAttribute(EOAttribute attribute)
Overridden to return true only if bind variables are enabled or the is a data type.
|
protected static String |
_FrontBasePlugIn.notNullConstraintName(EOAttribute attribute) |
com.webobjects.eoaccess.synchronization.EOSchemaSynchronizationColumnChanges |
_OpenBasePlugIn.OpenBaseSynchronizationFactory.objectStoreChangesFromAttributeToAttribute(EOAttribute schemaAttribute,
EOAttribute modelAttribute) |
protected boolean |
PostgresqlExpression.shouldAllowNull(EOAttribute attribute) |
protected boolean |
_FrontBasePlugIn.FrontbaseExpression.shouldAllowNull(EOAttribute attribute) |
protected boolean |
EROracleExpression.shouldAllowNull(EOAttribute attribute) |
protected boolean |
DB2Expression.shouldAllowNull(EOAttribute attribute) |
boolean |
PostgresqlExpression.shouldUseBindVariableForAttribute(EOAttribute attribute)
Overridden to return true only if bind variables are enabled or the is a data type.
|
boolean |
_FrontBasePlugIn.FrontbaseExpression.shouldUseBindVariableForAttribute(EOAttribute eoattribute) |
boolean |
EROracleExpression.shouldUseBindVariableForAttribute(EOAttribute attribute) |
boolean |
DB2Expression.shouldUseBindVariableForAttribute(EOAttribute attribute)
Overridden to return true only if bind variables are enabled or the is a data type.
|
String |
PostgresqlExpression.sqlStringForAttribute(EOAttribute attribute)
Overridden because the original version does not correctly quote mixed case fields in all cases.
|
String |
_FrontBasePlugIn.FrontbaseExpression.sqlStringForAttribute(EOAttribute attribute) |
String |
DB2Expression.sqlStringForAttribute(EOAttribute attribute)
Overridden because the original version does not correctly quote mixed case fields in all cases.
|
NSArray<EOSQLExpression> |
_MySQLPlugIn.MySQLSynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute,
com.webobjects.eoaccess.synchronization.EOSchemaGenerationOptions options) |
NSArray<EOSQLExpression> |
_H2PlugIn.H2SynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute,
com.webobjects.eoaccess.synchronization.EOSchemaGenerationOptions options) |
NSArray<EOSQLExpression> |
PostgresqlSynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute,
NSDictionary options) |
NSArray<EOSQLExpression> |
_DerbyPlugIn.DerbySynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute,
NSDictionary options) |
NSArray |
DB2SynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute,
NSDictionary options) |
NSArray<EOSQLExpression> |
_FrontBasePlugIn.FrontbaseSynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute,
NSDictionary<String,String> options) |
Modifier and Type | Method and Description |
---|---|
void |
PostgresqlExpression.prepareSelectExpressionWithAttributes(NSArray<EOAttribute> attributes,
boolean lock,
EOFetchSpecification fetchSpec)
Overridden so we can get the fetch limit from the fetchSpec.
|
void |
_MySQLPlugIn.MySQLExpression.prepareSelectExpressionWithAttributes(NSArray<EOAttribute> attributes,
boolean lock,
EOFetchSpecification fetchSpec)
Overriding super here so we can grab a fetch range or fetch limit if specified in the EOFetchSpecification.
|
void |
_H2PlugIn.H2Expression.prepareSelectExpressionWithAttributes(NSArray<EOAttribute> attributes,
boolean lock,
EOFetchSpecification fetchSpec)
Overridden so we can get the fetch limit from the fetchSpec.
|
void |
DB2Expression.prepareSelectExpressionWithAttributes(NSArray<EOAttribute> attributes,
boolean lock,
EOFetchSpecification eofetchspecification)
Overridden so we can get the fetch limit from the fetchSpec.
|
Constructor and Description |
---|
DateJDBCColumn(EOAttribute attribute,
JDBCChannel channel,
int column,
ResultSet rs)
Deprecated.
|
ERXEnhancedJDBCColumn(EOAttribute attribute,
JDBCChannel channel,
int column,
ResultSet rs) |
ERXJDBCColumn(EOAttribute attribute,
JDBCChannel channel,
int column,
ResultSet rs) |
Modifier and Type | Method and Description |
---|---|
String |
CayenneConverter.getJavaClassName(EOAttribute attr) |
Modifier and Type | Method and Description |
---|---|
protected Object |
ERD2WDirectAction.qualifierValueForAttribute(EOAttribute attribute,
String stringValue)
Overwrite for custom value conversion.
|
Modifier and Type | Method and Description |
---|---|
EOAttribute |
ERD2WEditNumber.attribute() |
Modifier and Type | Method and Description |
---|---|
static EOAttribute |
ERXExtensions.KeyValueQualifierSQLGenerationSupport.destinationAttribute(EOEntity rootEntity,
String keyPath)
Returns the last attribute referenced by key path.
|
Modifier and Type | Method and Description |
---|---|
static String |
ERXExtensions.KeyValueQualifierSQLGenerationSupport.formatValueForAttribute(EOSQLExpression e,
Object value,
EOAttribute attribute) |
static NSArray<String> |
ERXExtensions.KeyValueQualifierSQLGenerationSupport.parseDefinitionPropertyKeys(EOAttribute derivedAttribute)
Given the definition of a derived attribute belonging to the entity provided
this method parses the definition looking for key paths that represent properties.
|
String |
ERXExtensions.KeyValueQualifierSQLGenerationSupport.sqlStringForAttributeValue(EOSQLExpression e,
EOAttribute att,
Object value)
Uses the EOSQLExpression provided to get the SQL string for value and
corresponding attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
ERXEOAttribute
ERXEOAttribute exists only to make the EOAttribute(EOEntity, String)
constructor public.
|
class |
ERXQueryEOAttribute
ERXQueryEOAttribute.java
|
Modifier and Type | Field and Description |
---|---|
protected static NSMutableDictionary<String,NSArray<EOAttribute>> |
ERXCopyable.Utility._classAttributesDictionary |
protected static NSMutableDictionary<String,NSArray<EOAttribute>> |
ERXCopyable.Utility._exposedPKAndFKAttributeDictionary |
protected NSMutableArray<EOAttribute> |
ERXQuery.adHocAttributes |
protected NSMutableArray<EOAttribute> |
ERXQuery.adHocGroupings |
protected NSMutableDictionary<String,EOAttribute> |
ERXQuery.attributesByName |
protected NSMutableArray<EOAttribute> |
ERXQuery.groupingAttributes |
protected NSMutableArray<EOAttribute> |
ERXQuery.selectAttributes |
Modifier and Type | Method and Description |
---|---|
static EOAttribute |
ERXEOAccessUtilities.attributeWithColumnNameFromEntity(String columnName,
EOEntity entity) |
protected EOAttribute |
ERXModelGroup.LocalizedAttributeProcessor.cloneAttribute(EOEntity entity,
EOAttribute attribute,
String newName)
Copies an attribute to a new name.
|
static EOAttribute |
ERXQueryEOAttribute.create(EOEntity entity,
String name,
String definition,
String prototypeAttributeName)
Creates an instance of this class with the given name, definition and prototype
attribute name.
|
static EOAttribute |
ERXEOAccessUtilities.createAggregateAttribute(EOEditingContext ec,
String function,
String attributeName,
String entityName)
Creates an aggregate integer attribute for a given function name.
|
static EOAttribute |
ERXEOAccessUtilities.createAggregateAttribute(EOEditingContext ec,
String function,
String attributeName,
String entityName,
Class valueClass,
String valueType)
Creates an aggregate attribute for a given function name.
|
static EOAttribute |
ERXEOAccessUtilities.createAggregateAttribute(EOEditingContext ec,
String function,
String attributeName,
String entityName,
Class valueClass,
String valueType,
String aggregateName)
Creates an aggregate attribute for a given function name.
|
static EOAttribute |
ERXEOAccessUtilities.createAggregateAttribute(EOEditingContext ec,
String function,
String attributeName,
String entityName,
Class valueClass,
String valueType,
String aggregateName,
String entityTableAlias)
Creates an aggregate attribute for a given function name.
|
static EOAttribute |
ERXEOAccessUtilities.createAggregateAttribute(EOEditingContext ec,
String function,
String attributeName,
String entityName,
Class valueClass,
String valueType,
String aggregateName,
String entityTableAlias,
boolean usesDistinct)
Creates an aggregate attribute for a given function name.
|
protected EOAttribute |
ERXQuery.existingOrNewAttributeForKey(String keyPath)
Called by getExpression() to get the attribute or create an
ad-hoc attribute for a key.
|
protected static EOAttribute |
EOEnterpriseObjectClazz.objectCountAttribute()
Creates and caches an eo attribute that can be
used to return the number of objects that a given
fetch specification will return.
|
protected static EOAttribute |
EOEnterpriseObjectClazz.objectCountUniqueAttribute(EOAttribute foo) |
static EOAttribute |
ERXEOAccessUtilities.sourceAttributeForRelationship(EOEntity entity,
String relationshipName)
Returns the source attribute for the relationship named relationshipName on entity.
|
static EOAttribute |
ERXEOAccessUtilities.sourceAttributeForRelationship(EORelationship relationship)
Returns the source attribute for the relationship.
|
Modifier and Type | Method and Description |
---|---|
static NSArray<EOAttribute> |
ERXCopyable.Utility.classAttributes(EOEntity entity) |
static NSArray<EOAttribute> |
ERXCopyable.Utility.exposedPKAndFKAttributes(ERXEnterpriseObject source)
Returns an array of class
EOAttribute s from the
EOEntity of source that are used in the primary key,
or in forming EORelationship s. |
static NSArray<EOAttribute> |
ERXCopyable.Utility.primaryAndForeignKeyAttributes(ERXEnterpriseObject source) |
NSArray<EOAttribute> |
ERXQuery.selectAttributes()
Returns the array containing the EOAttributes that ERXQuery used to
fetch the results.
|
Modifier and Type | Method and Description |
---|---|
static Object |
ERXEOControlUtilities._aggregateFunctionWithQualifierAndAggregateAttribute(EOEditingContext ec,
String entityName,
EOQualifier qualifier,
EOAttribute aggregateAttribute)
Returns the number of objects in the database with the qualifier and counting attribute.
|
static boolean |
ERXModelGroup._isKeyEnumOverriden(EOAttribute att,
int key) |
void |
ERXForwardingAdaptor.assignExternalInfoForAttribute(EOAttribute attribute) |
void |
ERXForwardingAdaptor.assignExternalTypeForAttribute(EOAttribute attribute) |
protected EOAttribute |
ERXModelGroup.LocalizedAttributeProcessor.cloneAttribute(EOEntity entity,
EOAttribute attribute,
String newName)
Copies an attribute to a new name.
|
static <T extends ERXEnterpriseObject> |
ERXCopyable.Utility.copyAttribute(T source,
T destination,
EOAttribute attribute) |
static ERXQueryEOAttribute |
ERXQueryEOAttribute.create(EOEntity entity,
String name,
String definition,
EOAttribute similarAttribute) |
NSData |
ERXForwardingAdaptor.fetchedValueForDataValue(NSData value,
EOAttribute att) |
NSTimestamp |
ERXForwardingAdaptor.fetchedValueForDateValue(NSTimestamp value,
EOAttribute att) |
Number |
ERXForwardingAdaptor.fetchedValueForNumberValue(Number value,
EOAttribute att) |
String |
ERXForwardingAdaptor.fetchedValueForStringValue(String value,
EOAttribute att) |
Object |
ERXForwardingAdaptor.fetchedValueForValue(Object value,
EOAttribute att) |
protected String |
ERXQuery.formattedTimestampForInlineUse(EOSQLExpression sqlExpression,
Date timestamp,
EOAttribute attribute) |
protected String |
ERXQuery.formatValueForAttributeForInlineUse(EOSQLExpression sqlExpression,
Object value,
EOAttribute attribute)
Formats the value for inline use.
|
protected void |
ERXEntityClassDescription.Factory.handleMandatoryRelationshipError(EOEntity eoentity,
EORelationship relationship,
EOAttribute attribute)
Handles errors when a mandatory relationship has a source attribute
that is set to not allow null values.
|
protected void |
ERXEntityClassDescription.Factory.handleOptionalRelationshipError(EOEntity eoentity,
EORelationship relationship,
EOAttribute attribute)
Handles errors when an optional relationship has a source attribute
that is set to allow null values.
|
static <T extends ERXCopyable<T>> |
ERXCopyable.Utility.modelCopyAttribute(T source,
T destination,
EOAttribute attribute) |
protected static EOAttribute |
EOEnterpriseObjectClazz.objectCountUniqueAttribute(EOAttribute foo) |
static NSArray<EORelationship> |
ERXEOAccessUtilities.relationshipsForAttribute(EOEntity entity,
EOAttribute attrib)
Filters a list of relationships for only the ones that
have a given EOAttribute as a source attribute.
|
void |
ERXEntityClassDescription.setDefaultAttributeValue(EOAttribute attr,
String defaultValue) |
static void |
ERXEOAccessUtilities.setIsAttributeUsedForLocking(EOAttribute attr,
boolean isUsedForLocking)
Add or remove an attribute from the entities list of attributes used for locking
|
protected String |
ERXQuery.sqlStringForAttribute(EOSQLExpression e,
EOAttribute a)
Returns the SQL string corresponding to attribute a.
|
String |
ERXQuery.sqlStringForAttributeValue(EOSQLExpression e,
EOAttribute att,
Object value)
Uses the EOSQLExpression provided to get the SQL string for value and
corresponding attribute.
|
String |
ERXQuery.sqlStringForOrderingAttribute(EOSQLExpression e,
EOAttribute orderingAttribute,
NSSelector selector)
Returns the SQL string for the ordering of attribute a using the specified selector.
|
Modifier and Type | Method and Description |
---|---|
protected <T> NSArray<T> |
ERXQuery.fetch(EOSQLExpression expression,
NSArray<EOAttribute> fetchAttributes,
EOEditingContext ec,
NSDictionary<String,Object> initValues,
ERXQuery.RecordConstructor<T> recordConstructor)
Core fetch method.
|
static EOQualifier |
ERXEOAccessUtilities.qualifierFromAttributes(NSArray<EOAttribute> attributes,
NSDictionary values)
Creates an AND qualifier of EOKeyValueQualifiers for every keypath in the given array of attributes.
|
static NSArray |
ERXEOAccessUtilities.rawRowsForSQLExpression(EOEditingContext ec,
EOModel model,
EOSQLExpression expression,
NSArray<EOAttribute> attributes)
Returns the raw rows for the given EOSQLExpression.
|
protected static void |
ERXQuery.setupAdaptorChannelEOAttributes(EOAdaptorChannel adaptorChannel,
NSArray<EOAttribute> selectAttributes) |
Constructor and Description |
---|
AttributeDefault(EOAttribute attribute,
String stringValue) |
Modifier and Type | Method and Description |
---|---|
protected static void |
ERXToManyQualifier.ToManyQualifierSQLGenerationSupport.appendColumnForAttributeToStringBuilder(EOAttribute attribute,
StringBuilder sb) |
Modifier and Type | Method and Description |
---|---|
static Object |
ERXStringUtilities.attributeCustomValueFromString(EOAttribute attr,
String strVal,
String encoding)
Attempts to convert string values for attributes into the appropriate
value class for the attribute.
|
static Number |
ERXStringUtilities.attributeNumberValueFromString(EOAttribute attr,
String strVal)
Attempts to convert string values for attributes into the appropriate
value class for the attribute.
|
static Object |
ERXStringUtilities.attributeValueFromString(EOAttribute attr,
String strVal,
String encoding,
Format formatter)
Attempts to convert string values for attributes into the appropriate
value class for the attribute.
|
Modifier and Type | Method and Description |
---|---|
protected EOAttribute[] |
ERXJDBCUtilities.CopyTask.attributesArray(NSArray<EOAttribute> array) |
Modifier and Type | Method and Description |
---|---|
NSArray<EOAttribute> |
ERXSQLHelper.attributesToFetchForEntity(EOFetchSpecification fetchSpec,
EOEntity entity)
Returns the list of attributes to fetch for a fetch spec.
|
Modifier and Type | Method and Description |
---|---|
protected String[] |
ERXJDBCUtilities.CopyTask.columnsFromAttributes(EOAttribute[] attributes,
boolean quoteNames) |
protected NSArray<String> |
ERXJDBCUtilities.CopyTask.columnsFromAttributesAsArray(EOAttribute[] attributes,
boolean quoteNames) |
protected String |
ERXSQLHelper.formatValueForAttribute(EOSQLExpression expression,
Object value,
EOAttribute attribute,
String key) |
static ERXJDBCColumn |
ERXJDBCAdaptor.Channel.newERXJDBCColumn(EOAttribute attribute,
JDBCChannel channel,
int column,
ResultSet rs) |
boolean |
ERXSQLHelper.reassignExternalTypeForValueTypeOverride(EOAttribute attribute) |
boolean |
ERXSQLHelper.OracleSQLHelper.reassignExternalTypeForValueTypeOverride(EOAttribute attribute) |
boolean |
ERXSQLHelper.FrontBaseSQLHelper.reassignExternalTypeForValueTypeOverride(EOAttribute attribute) |
boolean |
ERXSQLHelper.PostgresqlSQLHelper.reassignExternalTypeForValueTypeOverride(EOAttribute attr)
Overriden to prevent the external time types set in
ERXSQLHelper.PostgresqlSQLHelper.externalTypeForJDBCType(JDBCAdaptor, int) from being reset. |
boolean |
ERXSQLHelper.DB2SQLHelper.reassignExternalTypeForValueTypeOverride(EOAttribute attribute) |
void |
ERXSQLHelper.removeSelectFromExpression(EOAttribute attribute,
EOSQLExpression sqlExpression)
Removes an attribute from the select list.
|
Modifier and Type | Method and Description |
---|---|
void |
ERXSQLHelper.addGroupByClauseToExpression(NSArray<EOAttribute> attributes,
EOSQLExpression expression)
Adds a group-by clause to the given SQL Expression based on the given
list of attributes.
|
protected EOAttribute[] |
ERXJDBCUtilities.CopyTask.attributesArray(NSArray<EOAttribute> array) |
void |
ERXJDBCAdaptor.Channel.setAttributesToFetch(NSArray<EOAttribute> attributes) |
EOSQLExpression |
ERXSQLHelper.sqlExpressionForFetchSpecification(EOEditingContext ec,
EOFetchSpecification spec,
long start,
long end,
NSArray<EOAttribute> attributes)
Creates the SQL which is used by the provided EOFetchSpecification,
limited by the given range.
|
Modifier and Type | Method and Description |
---|---|
EOAttribute |
ERXMigrationColumn._newAttribute()
Returns an EOAttribute with all of its fields filled in based on the
properties of this ERXMigrationColumn.
|
EOAttribute |
ERXMigrationColumn._newAttribute(EOEntity entity)
Returns an EOAttribute with all of its fields filled in based on the
properties of this ERXMigrationColumn.
|
Modifier and Type | Method and Description |
---|---|
EOAttribute |
ERXValidationException.attribute()
Cover method for getting the attribute corresponding
to the propertyKey and entity off of
the object.
|
Modifier and Type | Method and Description |
---|---|
NSArray<EOAttribute> |
FSAdaptorChannel.attributesToFetch() |
NSArray<EOAttribute> |
FSAdaptorChannel.describeResults() |
Modifier and Type | Method and Description |
---|---|
void |
FSAdaptorChannel.selectAttributes(NSArray<EOAttribute> someAttributes,
EOFetchSpecification aFetchSpecification,
boolean shouldLock,
EOEntity anEntity) |
void |
FSAdaptorChannel.setAttributesToFetch(NSArray<EOAttribute> someAttributes) |
Modifier and Type | Method and Description |
---|---|
EOAttribute |
ERLuceneAdaptorChannel.IndexAttribute.attribute() |
Modifier and Type | Method and Description |
---|---|
NSArray<EOAttribute> |
ERLuceneAdaptorChannel.attributesToFetch() |
Modifier and Type | Method and Description |
---|---|
NSMutableDictionary |
ERLuceneExpression.bindVariableDictionaryForAttribute(EOAttribute paramEOAttribute,
Object paramObject) |
NSArray |
ERLuceneSynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute,
NSDictionary options) |
Constructor and Description |
---|
IndexAttribute(EOAttribute attribute) |
Modifier and Type | Method and Description |
---|---|
NSArray<EOAttribute> |
ERMemoryAdaptorChannel.attributesToFetch() |
Modifier and Type | Method and Description |
---|---|
NSMutableDictionary |
ERMemoryExpression.bindVariableDictionaryForAttribute(EOAttribute paramEOAttribute,
Object paramObject) |
NSArray |
ERMemorySynchronizationFactory.statementsToInsertColumnForAttribute(EOAttribute attribute,
NSDictionary options) |
Modifier and Type | Method and Description |
---|---|
NSMutableArray<NSMutableDictionary<String,Object>> |
ERJoinEntityStore.fetch(NSArray<EOAttribute> attributesToFetch,
EOFetchSpecification fetchSpecification,
boolean shouldLock,
EOEntity entity,
ERMemoryAdaptorContext context) |
NSMutableArray<NSMutableDictionary<String,Object>> |
EREntityStore.fetch(NSArray<EOAttribute> attributesToFetch,
EOFetchSpecification fetchSpecification,
boolean shouldLock,
EOEntity entity,
ERMemoryAdaptorContext context) |
void |
ERMemoryAdaptorChannel.selectAttributes(NSArray<EOAttribute> attributesToFetch,
EOFetchSpecification fetchSpecification,
boolean shouldLock,
EOEntity entity) |
Modifier and Type | Method and Description |
---|---|
NSArray<EOAttribute> |
Neo4JChannel.attributesToFetch() |
NSArray<EOAttribute> |
Neo4JChannel.describeResults() |
Modifier and Type | Method and Description |
---|---|
void |
Neo4JChannel.selectAttributes(NSArray<EOAttribute> attributes,
EOFetchSpecification fetchSpec,
boolean isLocking,
EOEntity entity) |
void |
Neo4JChannel.setAttributesToFetch(NSArray<EOAttribute> paramNSArray) |
Modifier and Type | Method and Description |
---|---|
abstract Iterable<EOAttribute> |
Ersatz.attributes()
Gets all EO attributes that this ersatz object has values stored for.
|
Modifier and Type | Method and Description |
---|---|
Object |
Translator.fromNeutralValue(Object neutral,
EOAttribute att)
Converts neutral value to library specific representation.
|
abstract Object |
Ersatz.get(EOAttribute att)
Gets neutral value for an EO attribute.
|
abstract void |
Ersatz.put(EOAttribute att,
Object value)
Sets neutral java value for an EO attribute.
|
abstract void |
Ersatz.remove(EOAttribute att)
Clears value for an EO attribute.
|
Object |
Translator.toNeutralValue(Object librarySpecific,
EOAttribute att)
Converts library specific value representation to neutral type.
|
Modifier and Type | Method and Description |
---|---|
Iterable<EOAttribute> |
LuceneErsatz.attributes() |
Modifier and Type | Method and Description |
---|---|
String |
LuceneTranslator.fromNeutralValue(Object value,
EOAttribute att) |
Object |
LuceneErsatz.get(EOAttribute att) |
static StorableTypes |
StorableTypes.getForAttribute(EOAttribute att) |
static boolean |
LuceneErsatz.isAdditionalyIndexedLowercase(EOAttribute att) |
void |
LuceneErsatz.put(EOAttribute att,
Object value) |
void |
LuceneErsatz.remove(EOAttribute att) |
Object |
LuceneTranslator.toNeutralValue(Object value,
EOAttribute att) |
Modifier and Type | Method and Description |
---|---|
Iterable<EOAttribute> |
Neo4JErsatz.attributes() |
Modifier and Type | Method and Description |
---|---|
Object |
Neo4JTranslator.fromNeutralValue(Object value,
EOAttribute att) |
Object |
Neo4JNodeErsatz.get(EOAttribute att) |
Object |
Neo4JErsatz.get(EOAttribute att) |
static Object |
Neo4JErsatz.getAttribute(org.neo4j.graphdb.PropertyContainer container,
EOAttribute att)
Gets EO attribute value from a property container.
|
void |
Neo4JNodeErsatz.put(EOAttribute att,
Object value) |
void |
Neo4JErsatz.put(EOAttribute att,
Object value) |
void |
Neo4JErsatz.remove(EOAttribute att) |
protected static void |
Neo4JErsatz.setAttribute(org.neo4j.graphdb.PropertyContainer pc,
EOAttribute att,
Object value) |
Object |
Neo4JTranslator.toNeutralValue(Object value,
EOAttribute att) |
Modifier and Type | Method and Description |
---|---|
Iterable<EOAttribute> |
NSDictionaryErsatz.attributes() |
Modifier and Type | Method and Description |
---|---|
Object |
NSTranslator.fromNeutralValue(Object value,
EOAttribute att) |
Object |
NSDictionaryErsatz.get(EOAttribute att) |
void |
NSDictionaryErsatz.put(EOAttribute att,
Object value) |
void |
NSDictionaryErsatz.remove(EOAttribute att) |
Object |
NSTranslator.toNeutralValue(Object value,
EOAttribute att) |
Modifier and Type | Method and Description |
---|---|
static NSDictionaryErsatz |
NSDictionaryErsatz.fromDictionary(NSDictionary<EOAttribute,Object> dict)
Creates ersatz based on values in the given dictionary.
|
Constructor and Description |
---|
Comparison(Collection<EORelationship> rels,
EOAttribute att,
ComparisonOperator op,
Object val) |
Modifier and Type | Method and Description |
---|---|
EOAttribute |
ValueMap.getMostFrequentAttribute() |
Modifier and Type | Method and Description |
---|---|
Collection<EOAttribute> |
ValueMap.getAttributes() |
Modifier and Type | Method and Description |
---|---|
List<Object> |
ValueMap.getValuesForAttribute(EOAttribute att) |
Modifier and Type | Method and Description |
---|---|
static Retriever<org.neo4j.graphdb.PropertyContainer,?> |
AttributeRetriever.create(EOEntity entity,
EOAttribute attribute) |
Constructor and Description |
---|
PrimaryKeyRetriever(EOAttribute att) |
Modifier and Type | Method and Description |
---|---|
static EOAttribute |
EOUtilities.primaryKeyAttribute(EOEntity entity) |
Modifier and Type | Method and Description |
---|---|
static Number |
EOUtilities.convertToAttributeType(EOAttribute att,
Number value) |
static EORelationship |
EOUtilities.getRelationshipForSourceAttribute(EOEntity entity,
EOAttribute att) |
Modifier and Type | Field and Description |
---|---|
EOAttribute |
SESnapshotsList._attribute |
Copyright © 2002 – 2024 Project Wonder.