Package | Description |
---|---|
be.SIRAPRISE.client |
This package contains all the classes and interfaces that can be useful on the client side of an application involving SIRA_PRISE.
|
be.SIRAPRISE.client.jsba |
This package contains all the classes and interfaces for the
Java
SIRA_PRISE
Bridging
Architecture, as well as classes that can be used to manipulate catalog objects using the JSBA.
|
be.SIRAPRISE.messages |
This package contains the classes that define/implement the various message types that can be sent to and received from a SIRA_PRISE server.
|
be.SIRAPRISE.typeimplementations |
This package contains the SIRA_PRISE type and operator implementations.
|
Modifier and Type | Method and Description |
---|---|
Heading |
TupleContainer.getHeading()
Gets The heading for tuple container.
|
Constructor and Description |
---|
ByAttributesTupleBufferOrderer(java.util.List<NameIdentifier> orderingAttributeNames,
Heading relvarHeading)
Creates the ByAttributes comparator
|
ByAttributesTupleBufferOrderer(java.util.List<java.lang.String> orderingAttributeNames,
Heading relvarHeading,
StringToNameIdentifierTransformer t)
Creates the ByAttributes comparator
|
ByAttributesTupleBufferOrderer(java.lang.String singleOrderingAttribute,
Heading heading)
Creates the ByAttributesTupleBufferOrderer for a single ordering attribute
|
TupleContainer(Heading heading,
TupleCollectionBuffer tupleCollectionBuffer)
Creates the AbstractTupleContainer
|
Constructor and Description |
---|
Tuple(Heading heading,
java.util.Map<java.lang.String,ValueBuffer> attributeValueMap)
Deprecated.
- replace with
Tuple.Tuple(Map, Heading) |
Tuple(Heading heading,
TupleBuffer tupleBuffer)
Deprecated.
Creates the Tuple object
|
Tuple(java.util.Map<NameIdentifier,ValueBuffer> attributeValueMap,
Heading heading)
Deprecated.
Creates the tuple
|
TupleContainer(Heading heading,
TupleCollectionBuffer tupleCollectionBuffer)
Deprecated.
Creates the AbstractTupleContainer
|
Modifier and Type | Method and Description |
---|---|
Heading |
DmlExecutedMessage.getQueryResultHeading()
Gets The Heading of the relation holding the executed command's return value, or null if the command executed does not return a relation
|
Modifier and Type | Method and Description |
---|---|
abstract ServerMessage |
DmlExecutedMessageType.getDmlExecutedMessage(RelationBuffer relationBuffer,
Heading heading)
Factory method for getting the ServerMessage of the appropriate DmlExecuted type holding the relation holding the return values
|
ServerMessage |
DmlExecutedMessageTypeV1_0.getDmlExecutedMessage(RelationBuffer relationBuffer,
Heading heading) |
abstract ServerMessage |
DmlExecutedMessageType.getQueryExecutedMessage(RelationBuffer relation,
Heading heading)
Factory method for getting the ServerMessage of the appropriate DmlExecuted type holding the relation that is the result of a query
|
ServerMessage |
DmlExecutedMessageTypeV1_0.getQueryExecutedMessage(RelationBuffer relation,
Heading heading) |
Modifier and Type | Method and Description |
---|---|
static Heading |
Heading.computeIntersectionHeading(Heading thisHeading,
Heading otherHeading)
Gets the heading of the result when intersecting this relation type with the given relation type.
|
static Heading |
Heading.computeJoinHeading(Heading thisHeading,
Heading otherHeading)
Gets The Heading of the relation that is the result of joining a relation of this heading type with a relation of the given one
|
static Heading |
RENAME_RELATION.computeRenamedHeading(Heading argumentHeading,
java.util.Map<NameIdentifier,NameIdentifier> renames) |
Heading |
Heading.getCommonSubTypesHHeading(Heading h2)
Gets a heading that has the same attribute names as this heading h2, but where each type declaration is the least specific subtype of the types of that attribute in this heading and h2, respectively.
|
static Heading |
Heading.getCommonSubTypesHHeading(Heading h1,
Heading h2)
Gets a heading that has the same attribute names as heading 1 and 2, but where each type declaration is the least specific subtype of the types of that attribute in headings 1 and 2, respectively.
|
Heading |
Heading.getCommonSuperTypesHHeading(Heading h2)
Gets a heading that has the same attribute names as heading 1 and 2, but where each type declaration is the most specific supertype of the types of that attribute in headings 1 and 2, respectively.
|
static Heading |
Heading.getCommonSuperTypesHHeading(Heading h1,
Heading h2)
Gets a heading that has the same attribute names as heading 1 and 2, but where each type declaration is the most specific supertype of the types of that attribute in headings 1 and 2, respectively.
|
Heading |
RelationalOperatorInvocationResultDetails.getHeading()
Gets The heading
|
Heading |
NonScalarTypeDeclaration.getHeading()
Gets the heading defining the concerned nonscalar type
|
Heading |
Tuple.getHeading()
Gets the heading that the Tuple conforms to
|
Heading |
Heading.getHeading(NameIdentifier attributeName)
Gets the heading object defining the nonscalar (relation/tuple) type of the named attribute, or null if the attribute is scalar
|
Heading |
Heading.getHeading(java.lang.String attributeName)
Deprecated.
- replace with the method that takes a NameIdentifier as argument
|
Heading |
PACKInvocationResultDetails.getPartitioningBy()
Gets partitioningBy
|
Heading |
Heading.subHeadingExcluding(java.util.Collection<NameIdentifier> attributeNames,
boolean dummy)
Gets a Heading that includes only the attribute definitions from this Heading whose attribute names do not appear in the given set
|
Heading |
Heading.subHeadingExcluding(java.util.Collection<java.lang.String> attributeNames)
Deprecated.
- replace with
subHeadingExcluding(Collection, boolean) |
Heading |
Heading.subHeadingIncluding(java.util.Set<NameIdentifier> attributeNames,
boolean dummy)
Gets a Heading that includes only the attribute definitions from this Heading whose attribute names appear in the given set
|
Heading |
Heading.subHeadingIncluding(java.util.Set<java.lang.String> attributeNames)
Deprecated.
- replace with
subHeadingIncluding(Set, boolean) |
Modifier and Type | Method and Description |
---|---|
static Heading |
Heading.computeIntersectionHeading(Heading thisHeading,
Heading otherHeading)
Gets the heading of the result when intersecting this relation type with the given relation type.
|
static Heading |
Heading.computeJoinHeading(Heading thisHeading,
Heading otherHeading)
Gets The Heading of the relation that is the result of joining a relation of this heading type with a relation of the given one
|
static Heading |
RENAME_RELATION.computeRenamedHeading(Heading argumentHeading,
java.util.Map<NameIdentifier,NameIdentifier> renames) |
boolean |
Heading.equalsHeading(Heading obj)
Compares this heading for equality with an other one.
|
static TupleBuffer |
TupleBuffer.fromStream1_0(Heading heading,
java.io.DataInputStream in)
Reads an encoded TupleBuffer from the given Stream
|
static java.util.Set<TupleBuffer> |
RelationBuffer.fromStream1_0(Heading heading,
java.io.DataInputStream in) |
static MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> |
IntervalMapsForHeading.getAttributeIntervalOperatorImplementationsMap(Heading heading,
java.util.List<NameIdentifier> intervalTypedAttributeNames)
Gets a useful map, mapping the attribute names for the interval-typed attributes in the heading to a map of operator implementations that apply to the attributes of that name.
|
static MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> |
IntervalMapsForHeading.getAttributeIntervalTypeImplementationsMap(Heading heading,
java.util.List<NameIdentifier> intervalTypedAttributeNames)
Gets a useful map, mapping the attribute names for the interval-typed attributes in the heading to a map of operator implementations that apply to the attributes of that name.
|
Heading |
Heading.getCommonSubTypesHHeading(Heading h2)
Gets a heading that has the same attribute names as this heading h2, but where each type declaration is the least specific subtype of the types of that attribute in this heading and h2, respectively.
|
static Heading |
Heading.getCommonSubTypesHHeading(Heading h1,
Heading h2)
Gets a heading that has the same attribute names as heading 1 and 2, but where each type declaration is the least specific subtype of the types of that attribute in headings 1 and 2, respectively.
|
static java.util.Map<NameIdentifier,TypeDeclaration> |
Heading.getCommonSuperTypesHeading(Heading h1,
Heading h2)
Deprecated.
- replace with getCommonSuperTypesHHeading, which returns a Heading object instead of requiring the user to create one himself
|
Heading |
Heading.getCommonSuperTypesHHeading(Heading h2)
Gets a heading that has the same attribute names as heading 1 and 2, but where each type declaration is the most specific supertype of the types of that attribute in headings 1 and 2, respectively.
|
static Heading |
Heading.getCommonSuperTypesHHeading(Heading h1,
Heading h2)
Gets a heading that has the same attribute names as heading 1 and 2, but where each type declaration is the most specific supertype of the types of that attribute in headings 1 and 2, respectively.
|
ValueBuffer |
DbmsFilenameImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
PossRepImplementation_V0105.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading)
"Extracts" a possrep component value out of a value of the type.
|
ValueBuffer |
DbmsScalednumberImplementation_MP.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsScalednumberImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsBarImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsFloatImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsLongImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsTupleImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsFooImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
FromToPossrepImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsBitsImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsBooleanImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsCharImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsRelationImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
IntervalTypeImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsAverageImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsBigintImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsIntImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsDecimalImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading)
Deprecated.
|
ValueBuffer |
DbmsNameImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsAngleImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsStringImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
UDTPhysicalPossrepImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsDateImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
ValueBuffer |
DbmsTimeofdayImplementation.getComponentValue(java.lang.String componentName,
ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsFilenameImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsScalednumberImplementation_MP.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsScalednumberImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsBarImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsFloatImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsLongImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsTupleImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsFooImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
FromToPossrepImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsBitsImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsBooleanImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsCharImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsRelationImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
IntervalTypeImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsAverageImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsBigintImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
PossRepImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Gets all the possrep component values for a given value of the type this possrep is for
|
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsIntImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsDecimalImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Deprecated.
|
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsNameImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsAngleImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsStringImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
UDTPhysicalPossrepImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsDateImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<java.lang.String,ValueBuffer> |
DbmsTimeofdayImplementation.getComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsFilenameImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
PossRepImplementation_V0105.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Gets all the possrep component values for a given value of the type this possrep is for
|
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsScalednumberImplementation_MP.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsScalednumberImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsBarImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsFloatImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsLongImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsTupleImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsFooImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
FromToPossrepImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsBitsImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsBooleanImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsCharImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsRelationImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
IntervalTypeImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsAverageImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsBigintImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsIntImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsDecimalImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Deprecated.
|
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsNameImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsAngleImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsStringImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
UDTPhysicalPossrepImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsDateImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
MyReadOnlyMap<NameIdentifier,ValueBuffer> |
DbmsTimeofdayImplementation.getIdentifierComponentValues(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
static OperatorImplementation_V0105 |
CONTAINST.getInstance(Heading heading)
Gets an instance of the relation CONTAINST operator for the particular given heading
|
static AggregationOperatorImplementation |
INTERSECT_RELATION_RELATION.getInstance(Heading heading)
Gets an instance of the operator for the given heading
|
static AggregationOperatorImplementation |
XMINUS.getInstance(Heading heading)
Gets an instance of the relation XMINUS operator for the particular given heading
|
static AggregationOperatorImplementation |
UNION.getInstance(Heading heading)
Gets an instance of the relation UNION operator for the particular given heading
|
static OperatorImplementation_V0105 |
CONTAINSR.getInstance(Heading heading)
Gets an instance of the relation CONTAINSR operator for the particular given heading
|
static AggregationOperatorImplementation |
JOIN_RELATION_RELATION.getInstance(Heading heading1,
Heading heading2)
Gets an instance of the operator for the given headings
|
static AggregationOperatorImplementation |
JOINUSING_RELATION_RELATION.getInstance(Heading heading1,
Heading heading2,
java.util.LinkedList<NameIdentifier> treatAsRange)
Gets an instance of the operator for the given headings and using attributes between them
|
static AggregationOperatorImplementation |
INTERSECTUSING_RELATION_RELATION.getInstance(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange)
Gets an instance of the operator for the given heading
|
static OperatorImplementation_V0105 |
CONTAINSRUSING.getInstance(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange)
Gets an instance of the operator for the given heading and USING<> attributes
|
static AggregationOperatorImplementation |
XMINUSUSING.getInstance(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange)
Gets an instance of the operator for the given heading and USING<> attributes
|
static OperatorImplementation_V0105 |
CONTAINSTUSING.getInstance(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange)
Gets an instance of the operator for the given heading and USING<> attributes
|
static TCLOSE_RELATION |
TCLOSE.getInstance(Heading heading1,
java.util.LinkedList<NameIdentifier> nameIdentifiersInEntryOrder)
Gets an instance of the TCLOSE operator implementation for the given parameters
|
static AggregationOperatorImplementation |
UNIONUSING.getInstance(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange)
Gets an instance of the relation UNION operator for the particular given heading
|
static TCLOSE_RELATION |
TCLOSE.getInstance(Heading heading,
java.util.Map<NameIdentifier,NameIdentifier> mappingFromAttributeNameIdentifierList)
Gets an instance of the TCLOSE operator implementation for the given parameters
|
static UNPACK_RELATION |
UNPACK.getInstance(Heading heading,
java.util.Set<NameIdentifier> unpackAttributes)
Gets an instance of an UNPACK operator for the given heading and unpack specification
|
static UNGROUP_RELATION |
UNGROUP.getInstance(Heading heading,
java.util.Set<NameIdentifier> ungroupAttributes)
Gets The operator implementation for the UNGROUP operation
|
static XMINUS_RELATION_RELATION |
XMINUS.getPlainInstance(Heading heading)
Gets an instance of the relation XMINUS operator for the particular given heading
|
static java.lang.String |
Tuple.getPropositionText(java.lang.String predicateText,
TupleBuffer tupleBuffer,
Heading heading)
Creates a textual proposition from a given predicate, given the attribute values held in the TupleBuffer.
|
static TypeDeclaration |
TypeDeclaration.getTypeDeclaration(Heading heading,
NameIdentifier typeName)
Factory method for obtaining TypeDeclaration objects
|
static TypeDeclaration |
TypeDeclaration.getTypeDeclaration(Heading heading,
java.lang.String typeName)
Deprecated.
- replace with
TypeDeclaration.getTypeNameIdentifier() |
boolean |
Heading.isNonScalarSubTypeOf(Heading heading)
Checks whether this heading represents/defines a nonscalar subtype of the given one.
|
boolean |
Heading.isStrictUnionCompatibleWith(Heading other)
Checks if the heading of another Relvar is exactly the same as this one :
The set of attribute names in the other heading is equal to the set of attribute names in this heading
The Type associated with each attribute name is the same in both headings
|
static void |
RelationBuffer.toStream1_0(java.util.Collection<TupleBuffer> tupleBufferCollection,
Heading heading,
java.io.DataOutputStream outputStream)
Writes the given tuple buffer collection to the given Stream
|
static void |
TupleBuffer.toStream1_0(TupleBuffer tupleBuffer,
Heading heading,
java.io.DataOutputStream outputStream)
Streams the given tupleBuffer to the given outputStream
|
static DIVIDEBYPERInvocationResultDetails |
DIVIDEBYPER_RELATION_RELATION_RELATION.validateExpressionDetails(Heading dividendHeading,
Heading divisorHeading,
Heading perHeading) |
static INTERSECTInvocationResultDetails |
INTERSECT_RELATION_RELATION.validateExpressionDetails(Heading heading1,
Heading heading2,
java.util.LinkedHashSet<NameIdentifier> usingAttributes,
java.lang.String predicate1,
java.lang.String predicate2,
java.util.Collection<? extends KeyDef> arg1KeySpecifications,
java.util.Collection<? extends KeyDef> arg2KeySpecifications) |
static JOINInvocationResultDetails |
JOIN_RELATION_RELATION.validateExpressionDetails(Heading arg1Heading,
Heading arg2Heading,
java.util.LinkedHashSet<NameIdentifier> usingAttributes,
java.lang.String predicate1,
java.lang.String predicate2,
java.util.Collection<? extends KeyDef> arg1KeySpecifications,
java.util.Collection<? extends KeyDef> arg2KeySpecifications) |
static UNIONInvocationResultDetails |
UNION_RELATION_RELATION.validateExpressionDetails(Heading heading1,
Heading heading2,
java.lang.String relationPredicate1,
java.lang.String relationPredicate2) |
static MINUSInvocationResultDetails |
MINUS_RELATION_RELATION.validateExpressionDetails(Heading minuendHeading,
Heading subtrahendHeading,
java.lang.String relationPredicate1,
java.lang.String relationPredicate2,
java.util.LinkedHashSet<NameIdentifier> usingAttributes) |
static UNIONInvocationResultDetails |
UNION_RELATION_RELATION.validateExpressionDetails(Heading heading1,
Heading heading2,
java.lang.String relationPredicate1,
java.lang.String relationPredicate2,
java.util.LinkedHashSet<NameIdentifier> usingAttributes) |
static PACKInvocationResultDetails |
PACK_RELATION_STRING.validateExpressionDetails(Heading inputHeading,
java.util.LinkedHashSet<NameIdentifier> packAttributeNames,
java.lang.String inputPredicate,
java.util.Collection<? extends KeyDef> inputKeySpecifications) |
static TCLOSEInvocationResultDetails |
TCLOSE_RELATION.validateExpressionDetails(Heading inputHeading,
java.util.Map<NameIdentifier,NameIdentifier> matchby,
java.lang.String inputPredicate) |
static RENAMEInvocationResultDetails |
RENAME_RELATION.validateExpressionDetails(Heading heading,
java.util.Map<NameIdentifier,NameIdentifier> renameFromToMap,
java.lang.String inputPredicate,
java.util.Collection<? extends KeyDef> inputKeySpecifications) |
static GROUPInvocationResultDetails |
GROUP.validateExpressionDetails(Heading heading,
java.util.Map<NameIdentifier,java.util.Set<NameIdentifier>> groupAttributes,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> inputKeySpecifications) |
static UNGROUPInvocationResultDetails |
UNGROUP_RELATION.validateExpressionDetails(Heading heading,
java.util.Set<NameIdentifier> ungroupAttributes,
java.lang.String inputPredicate) |
static UNPACKInvocationResultDetails |
UNPACK_RELATION.validateExpressionDetails(Heading inputHeading,
java.util.Set<NameIdentifier> unpackAttributeNames,
java.lang.String inputPredicate) |
static UNGROUPInvocationResultDetails |
UNGROUP_RELATION.validateExpressionDetails(Heading heading,
java.util.Set<NameIdentifier> ungroupAttributes,
java.lang.String inputPredicate,
java.util.Collection<? extends KeyDef> inputKeySpecifications) |
static PROJECTInvocationResultDetails |
PROJECT_RELATION.validateExpressionDetails(Heading inputHeading,
java.util.Set<NameIdentifier> attributeNames,
java.lang.String inputPredicate,
java.util.Collection<? extends KeyDef> inputKeySpecifications) |
static UNPACKInvocationResultDetails |
UNPACK_RELATION.validateExpressionDetails(Heading inputHeading,
java.util.Set<NameIdentifier> unpackAttributeNames,
java.lang.String inputPredicate,
java.util.Collection<? extends KeyDef> inputKeySpecifications) |
static ValueBuffer |
AbstractTypeImplementation_V0105.valueFromEscapedExternalRepresentation(AbstractTypeImplementation_V0105 typeImplementation,
java.lang.String valueText,
Heading nonScalarHeading)
Utility method to obtain a value from an external representation of that value, given a type implementation, a Heading further defining the type if the type is nonscalar, and the external representation of the value.
|
ValueBuffer |
AbstractTypeImplementation_V0105.valueFromEscapedExternalRepresentation(java.lang.String valueText,
Heading nonScalarHeading)
Gets the Value obejct holding the value of which s is the external representation
|
ValueBuffer |
AbstractTypeImplementation_V0105.valueFromEscapedExternalRepresentationWithoutException(java.lang.String valueText,
Heading nonScalarHeading)
Gets the Value object holding the value of which s is the external representation
|
ValueBuffer |
DbmsFilenameImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsScalednumberImplementation_MP.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsScalednumberImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsBarImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsFloatImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsLongImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsTupleImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsFooImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
FromToPossrepImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsBitsImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsBooleanImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsCharImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
RelationBuffer |
DbmsRelationImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
IntervalTypeImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsAverageImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsBigintImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
PossRepImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading)
Convert a value of this possrep's type to internal format.
|
ValueBuffer |
DbmsIntImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsDecimalImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading)
Deprecated.
|
ValueBuffer |
DbmsNameImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsAngleImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsStringImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
UDTPhysicalPossrepImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsDateImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
ValueBuffer |
DbmsTimeofdayImplementation.valueFromExternalRepresentation(java.lang.String value,
Heading nonScalarHeading) |
java.lang.String |
DbmsFilenameImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsScalednumberImplementation_MP.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsScalednumberImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBarImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFloatImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsLongImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsTupleImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFooImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
FromToPossrepImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBitsImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBooleanImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsCharImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsRelationImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
IntervalTypeImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsAverageImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBigintImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
PossRepImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Converts a value in internal format to the appropriate textual representation of that value for this possrep.
|
java.lang.String |
DbmsIntImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsDecimalImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Deprecated.
|
java.lang.String |
DbmsNameImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsAngleImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsStringImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
UDTPhysicalPossrepImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsDateImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsTimeofdayImplementation.valueToEscapedExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFilenameImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
PossRepImplementation_V0105.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Converts a value in internal format to the appropriate textual representation of that value for this possrep, including the surrounding typename (i.e.
|
java.lang.String |
DbmsScalednumberImplementation_MP.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsScalednumberImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBarImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFloatImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsLongImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsTupleImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFooImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
FromToPossrepImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBitsImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBooleanImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsCharImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsRelationImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
IntervalTypeImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsAverageImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBigintImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsIntImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsDecimalImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Deprecated.
|
java.lang.String |
DbmsNameImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsAngleImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsStringImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
UDTPhysicalPossrepImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsDateImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsTimeofdayImplementation.valueToEscapedExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFilenameImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsScalednumberImplementation_MP.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsScalednumberImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBarImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFloatImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsLongImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsTupleImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFooImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
FromToPossrepImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBitsImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBooleanImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsCharImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsRelationImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
IntervalTypeImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsAverageImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBigintImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
PossRepImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Converts a value in internal format to the appropriate textual representation of that value for this possrep.
|
java.lang.String |
DbmsIntImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsDecimalImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Deprecated.
|
java.lang.String |
DbmsNameImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsAngleImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsStringImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
UDTPhysicalPossrepImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsDateImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsTimeofdayImplementation.valueToExternalRepresentation(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFilenameImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
PossRepImplementation_V0105.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Converts a value in internal format to the appropriate textual representation of that value for this possrep, including the surrounding typename (i.e.
|
java.lang.String |
DbmsScalednumberImplementation_MP.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsScalednumberImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBarImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFloatImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsLongImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsTupleImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsFooImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
FromToPossrepImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBitsImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBooleanImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsCharImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsRelationImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
IntervalTypeImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsAverageImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsBigintImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsIntImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsDecimalImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading)
Deprecated.
|
java.lang.String |
DbmsNameImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsAngleImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsStringImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
UDTPhysicalPossrepImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsDateImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
java.lang.String |
DbmsTimeofdayImplementation.valueToExternalRepresentationVerbose(ValueBuffer valueBuffer,
Heading nonScalarHeading) |
Constructor and Description |
---|
AGGREGATEInvocationResultDetails(Heading aggregateHeading,
java.lang.String predicate,
java.util.LinkedList<KeyDef> keySpecifications)
Creates the AGGREGATEInvocationResultDetails
|
CONTAINSRUSING_RELATION_RELATION(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange)
Creates the CONTAINSRUSING_RELATION_RELATION
|
CONTAINSRUSING_RELATION_RELATION(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange,
MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> attributeIntervalOperatorImplementationsMap,
MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementationsMap)
Creates the CONTAINSRUSING_RELATION_RELATION
|
CONTAINSTUSING_RELATION_TUPLE(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange)
Creates the CONTAINSTUSING_RELATION_RELATION
|
CONTAINSTUSING_RELATION_TUPLE(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange,
MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> attributeIntervalOperatorImplementationsMap,
MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> attributeIntervalTypeImplementationsMap)
Creates the CONTAINSTUSING_RELATION_RELATION
|
DIVIDEBYPERInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keyDefs,
MyReadOnlySet<NameIdentifier> dividendAttributeNames,
MyReadOnlySet<NameIdentifier> divisorAttributeNames)
Creates the DIVIDEBYPERInvocationResultDetails
|
EXTENDInvocationResultDetails(Heading extendHeading,
java.lang.String relationPredicate,
java.util.Collection<? extends KeyDef> keySpecifications)
Creates the EXTENDInvocationResultDetails
|
GROUP_RELATION(Heading resultHeading,
java.util.Map<NameIdentifier,java.util.Set<NameIdentifier>> groupAttributes,
java.util.Set<NameIdentifier> retainedAttributeNames)
Creates the GROUP_RELATION
|
GROUPInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.Set<NameIdentifier> retainedAttributeNames,
java.util.Map<NameIdentifier,NonScalarTypeDeclaration> groupAttributes,
boolean keyRetainedAfterGroup)
Creates the GROUPInvocationResultDetails
|
GTCLOSEInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.LinkedList<KeyDef> keySpecifications)
Creates the GTCLOSEInvocationResultDetails
|
INTERSECTInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.LinkedHashSet<NameIdentifier> usingAttributes,
java.util.Set<NameIdentifier> partitioningKeys,
MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalOperatorImplementationsMap)
Creates the JOINInvocationResultDetails
|
JOINInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.LinkedHashSet<NameIdentifier> usingAttributes,
java.util.Set<NameIdentifier> partitioningKeys,
MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalOperatorImplementationsMap,
java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypeImplementationsMap)
Creates the JOINInvocationResultDetails
|
MINUSInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.LinkedHashSet<NameIdentifier> usingAttributes)
Creates the MINUSInvocationResultDetails
|
NonScalarTypeDeclaration(Heading heading,
NameIdentifier typeName)
Creates the typedeclaration
|
NonScalarTypeDeclaration(Heading heading,
NameIdentifier typeName,
java.util.Collection<KeyDef> keySpecifications,
java.lang.String relationPredicate)
Creates the NonScalarTypeDeclaration
|
NonScalarTypeDeclaration(Heading heading,
java.lang.String typeName)
Deprecated.
deprecated
|
NonScalarTypeDeclaration(Heading heading,
java.lang.String typeName,
java.util.Collection<KeyDef> keySpecifications,
java.lang.String relationPredicate)
Deprecated.
deprecated
|
PACKInvocationResultDetails(Heading packHeading,
java.lang.String relationPredicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.LinkedHashSet<NameIdentifier> packAttributes)
Creates the PACKInvocationResultDetails
|
PROJECT_RELATION(Heading argumentHeading,
java.util.Set<NameIdentifier> attributeNames)
Creates the PROJECT_RELATION
|
PROJECTInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.Set<NameIdentifier> intervalProjectAttributes,
java.util.Set<NameIdentifier> nonIntervalProjectAttributes,
boolean projectionCanCauseDuplicateElimination)
Creates the RENAMEInvocationResultDetails
|
Relation(Heading heading,
RelationBuffer relationBuffer)
Creates the AbstractRelation
|
RelationBuffer(Heading heading,
java.nio.ByteBuffer attributeValueEncoding)
Creates the RelationBuffer
|
RENAME_RELATION(Heading argumentHeading,
java.util.Map<NameIdentifier,NameIdentifier> renames)
Creates the RENAME_RELATION
|
RENAMEInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.HashMap<NameIdentifier,NameIdentifier> renameToFromMap,
java.util.HashSet<NameIdentifier> retainedAttributeNames)
Creates the RENAMEInvocationResultDetails
|
RESTRICTInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications)
Creates the RESTRICTInvocationResultDetails
|
TCLOSE_RELATION(Heading heading,
java.util.Map<NameIdentifier,NameIdentifier> closureLeftAttributes,
java.util.Map<NameIdentifier,NameIdentifier> closureRightAttributes)
Creates the UNPACK_RELATION_RELATION
|
TCLOSEInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.Map<NameIdentifier,NameIdentifier> closureRightAttributes)
Creates the UNGROUPInvocationResultDetails
|
Tuple(Heading heading,
java.util.Map<java.lang.String,ValueBuffer> attributeValueMap)
Deprecated.
- replace with
Tuple.Tuple(Map, Heading) |
Tuple(Heading heading,
TupleBuffer tupleBuffer)
Creates the Tuple object
|
Tuple(java.util.Map<NameIdentifier,ValueBuffer> attributeValueMap,
Heading heading)
Creates the tuple
|
TupleBuffer(Heading heading,
java.nio.ByteBuffer attributeValueEncoding)
Creates the TupleBuffer
|
UNGROUP_RELATION(Heading heading,
java.util.Map<NameIdentifier,TypeDeclaration> ungroupAttributes)
Creates the UNGROUP_RELATION
|
UNGROUPInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications)
Creates the UNGROUPInvocationResultDetails
|
UNION_RELATION_RELATION(Heading heading)
Creates the UNION_RELATION_RELATION
|
UNIONInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications,
java.util.LinkedHashSet<NameIdentifier> usingAttributes)
Creates the UNIONInvocationResultDetails
|
UNIONUSING_RELATION_RELATION(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange,
MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)
Creates the UNION_RELATION_RELATION_STRING
|
UNPACK_RELATION(Heading heading,
MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
MyReadOnlyMap<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)
Creates the UNPACK_RELATION_RELATION
|
UNPACKInvocationResultDetails(Heading heading,
java.lang.String predicate,
java.util.Collection<? extends KeyDef> keySpecifications)
Creates the UNPACKInvocationResultDetails
|
XMINUS_RELATION_RELATION(Heading heading)
Creates the XMINUS_RELATION_RELATION
|
XMINUSUSING_RELATION_RELATION(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange)
Creates the XMINUSUSING_RELATION_RELATION
|
XMINUSUSING_RELATION_RELATION(Heading heading,
java.util.LinkedList<NameIdentifier> treatAsRange,
MyReadOnlyLinkedHashMap<NameIdentifier,java.util.Map<java.lang.String,OperatorImplementation_V0104>> intervalTypedAttributesIntervalOperatorImplementations,
java.util.Map<NameIdentifier,IntervalTypeImplementation> intervalTypedAttributesIntervalTypeImplementations)
Creates the XMINUSUSING_RELATION_RELATION
|