org.opencrx.kernel.address1.cci
Class PostalAddressableFilterImpl

java.lang.Object
  extended by org.openmdx.base.accessor.jmi.spi.RefFilter_1
      extended by org.openmdx.base.accessor.jmi.spi.RefPredicate_1
          extended by org.opencrx.kernel.address1.cci.PostalAddressableFilterImpl
All Implemented Interfaces:
Serializable, PostalAddressableFilter, PostalAddressableQuery, PicturedFilter, PicturedQuery, RefFilter_1_0, RefFilter_1_1, AnyTypePredicate

public class PostalAddressableFilterImpl
extends RefPredicate_1
implements PostalAddressableFilter, PostalAddressableQuery

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
filter, name, quantor
 
Constructor Summary
PostalAddressableFilterImpl(RefPackage_1_0 aPackage)
           
PostalAddressableFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers)
           
PostalAddressableFilterImpl(RefPackage_1_0 aPackage, FilterProperty[] filterProperties, AttributeSpecifier[] attributeSpecifiers, RefFilter_1_0 delegateFilter, Short delegateQuantor, String delegateName)
           
 
Method Summary
 MediaQuery forAllPicture()
          Adds a constraint for the feature picture to the predicate.
 void forAllPicture(short operator, Collection values)
           
 void forAllPicture(short operator, Media[] filterValues)
           
 AnyTypePredicate forAllPictureContent()
          Adds a constraint for the feature pictureContent to the predicate.
 void forAllPictureContent(short operator, byte[][] filterValues)
           
 void forAllPictureContent(short operator, Collection values)
           
 StringTypePredicate forAllPictureContentMimeType()
          Adds a constraint for the feature pictureContentMimeType to the predicate.
 void forAllPictureContentMimeType(short operator, Collection values)
           
 void forAllPictureContentMimeType(short operator, String[] filterValues)
           
 StringTypePredicate forAllPictureContentName()
          Adds a constraint for the feature pictureContentName to the predicate.
 void forAllPictureContentName(short operator, Collection values)
           
 void forAllPictureContentName(short operator, String[] filterValues)
           
 StringTypePredicate forAllPostalAddressLine()
          Adds a constraint for the feature postalAddressLine to the predicate.
 void forAllPostalAddressLine(short operator, Collection values)
           
 void forAllPostalAddressLine(short operator, String[] filterValues)
           
 StringTypePredicate forAllPostalCity()
          Adds a constraint for the feature postalCity to the predicate.
 void forAllPostalCity(short operator, Collection values)
           
 void forAllPostalCity(short operator, String[] filterValues)
           
 StringTypePredicate forAllPostalCode()
          Adds a constraint for the feature postalCode to the predicate.
 void forAllPostalCode(short operator, Collection values)
           
 void forAllPostalCode(short operator, String[] filterValues)
           
 void forAllPostalCountry(short operator, Collection values)
           
 void forAllPostalCountry(short operator, short[] filterValues)
           
 StringTypePredicate forAllPostalCounty()
          Adds a constraint for the feature postalCounty to the predicate.
 void forAllPostalCounty(short operator, Collection values)
           
 void forAllPostalCounty(short operator, String[] filterValues)
           
 void forAllPostalFreightTerms(short operator, Collection values)
           
 void forAllPostalFreightTerms(short operator, short[] filterValues)
           
 ComparableTypePredicate forAllPostalLatitude()
          Adds a constraint for the feature postalLatitude to the predicate.
 void forAllPostalLatitude(short operator, BigDecimal[] filterValues)
           
 void forAllPostalLatitude(short operator, Collection values)
           
 ComparableTypePredicate forAllPostalLongitude()
          Adds a constraint for the feature postalLongitude to the predicate.
 void forAllPostalLongitude(short operator, BigDecimal[] filterValues)
           
 void forAllPostalLongitude(short operator, Collection values)
           
 StringTypePredicate forAllPostalState()
          Adds a constraint for the feature postalState to the predicate.
 void forAllPostalState(short operator, Collection values)
           
 void forAllPostalState(short operator, String[] filterValues)
           
 StringTypePredicate forAllPostalStreet()
          Adds a constraint for the feature postalStreet to the predicate.
 void forAllPostalStreet(short operator, Collection values)
           
 void forAllPostalStreet(short operator, String[] filterValues)
           
 StringTypePredicate forAllPostalStreetNumber()
          Adds a constraint for the feature postalStreetNumber to the predicate.
 void forAllPostalStreetNumber(short operator, Collection values)
           
 void forAllPostalStreetNumber(short operator, String[] filterValues)
           
 void forAllPostalUtcOffset(short operator, Collection values)
           
 void forAllPostalUtcOffset(short operator, short[] filterValues)
           
 SimpleTypeOrder orderByPictureContent()
          Allows to adds a sort instruction for Pictured depending the feature pictureContent Note: The order in which orderBy… instructions are given is relevant!
 void orderByPictureContent(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPictureContentMimeType()
          Allows to adds a sort instruction for Pictured depending the feature pictureContentMimeType Note: The order in which orderBy… instructions are given is relevant!
 void orderByPictureContentMimeType(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPictureContentName()
          Allows to adds a sort instruction for Pictured depending the feature pictureContentName Note: The order in which orderBy… instructions are given is relevant!
 void orderByPictureContentName(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByPostalAddressLine()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalAddressLine Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalAddressLine(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalCity()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalCity Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalCity(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalCode()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalCode Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalCode(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalCountry()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalCountry Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalCountry(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalCounty()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalCounty Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalCounty(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalFreightTerms()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalFreightTerms Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalFreightTerms(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalLatitude()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalLatitude Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalLatitude(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalLongitude()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalLongitude Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalLongitude(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalState()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalState Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalState(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 MultivaluedTypeOrder orderByPostalStreet()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalStreet Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalStreet(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalStreetNumber()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalStreetNumber Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalStreetNumber(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 SimpleTypeOrder orderByPostalUtcOffset()
          Allows to adds a sort instruction for PostalAddressable depending the feature postalUtcOffset Note: The order in which orderBy… instructions are given is relevant!
 void orderByPostalUtcOffset(short order)
          Specifies the sort order of all the instances that match the filter criteria.
 OptionalFeaturePredicate picture()
          Adds a constraint to the predicate for Pictured testing whether the value of the feature picture is null or not.
 OptionalFeaturePredicate pictureContent()
          Adds a constraint to the predicate for Pictured testing whether the value of the feature pictureContent is null or not.
 OptionalFeaturePredicate pictureContentMimeType()
          Adds a constraint to the predicate for Pictured testing whether the value of the feature pictureContentMimeType is null or not.
 OptionalFeaturePredicate pictureContentName()
          Adds a constraint to the predicate for Pictured testing whether the value of the feature pictureContentName is null or not.
 MultivaluedFeaturePredicate postalAddressLine()
          Adds a constraint to the predicate for PostalAddressable testing whether the feature postalAddressLine has values or not.
 OptionalFeaturePredicate postalCity()
          Adds a constraint to the predicate for PostalAddressable testing whether the value of the feature postalCity is null or not.
 OptionalFeaturePredicate postalCode()
          Adds a constraint to the predicate for PostalAddressable testing whether the value of the feature postalCode is null or not.
 ComparableTypePredicate postalCountry()
           
 OptionalFeaturePredicate postalCounty()
          Adds a constraint to the predicate for PostalAddressable testing whether the value of the feature postalCounty is null or not.
 ComparableTypePredicate postalFreightTerms()
           
 OptionalFeaturePredicate postalLatitude()
          Adds a constraint to the predicate for PostalAddressable testing whether the value of the feature postalLatitude is null or not.
 OptionalFeaturePredicate postalLongitude()
          Adds a constraint to the predicate for PostalAddressable testing whether the value of the feature postalLongitude is null or not.
 OptionalFeaturePredicate postalState()
          Adds a constraint to the predicate for PostalAddressable testing whether the value of the feature postalState is null or not.
 MultivaluedFeaturePredicate postalStreet()
          Adds a constraint to the predicate for PostalAddressable testing whether the feature postalStreet has values or not.
 OptionalFeaturePredicate postalStreetNumber()
          Adds a constraint to the predicate for PostalAddressable testing whether the value of the feature postalStreetNumber is null or not.
 ComparableTypePredicate postalUtcOffset()
           
 MediaQuery thereExistsPicture()
          Adds a constraint for the feature picture to the predicate.
 void thereExistsPicture(short operator, Collection values)
           
 void thereExistsPicture(short operator, Media[] filterValues)
           
 AnyTypePredicate thereExistsPictureContent()
          Adds a constraint for the feature pictureContent to the predicate.
 void thereExistsPictureContent(short operator, byte[][] filterValues)
           
 void thereExistsPictureContent(short operator, Collection values)
           
 StringTypePredicate thereExistsPictureContentMimeType()
          Adds a constraint for the feature pictureContentMimeType to the predicate.
 void thereExistsPictureContentMimeType(short operator, Collection values)
           
 void thereExistsPictureContentMimeType(short operator, String[] filterValues)
           
 StringTypePredicate thereExistsPictureContentName()
          Adds a constraint for the feature pictureContentName to the predicate.
 void thereExistsPictureContentName(short operator, Collection values)
           
 void thereExistsPictureContentName(short operator, String[] filterValues)
           
 StringTypePredicate thereExistsPostalAddressLine()
          Adds a constraint for the feature postalAddressLine to the predicate.
 void thereExistsPostalAddressLine(short operator, Collection values)
           
 void thereExistsPostalAddressLine(short operator, String[] filterValues)
           
 StringTypePredicate thereExistsPostalCity()
          Adds a constraint for the feature postalCity to the predicate.
 void thereExistsPostalCity(short operator, Collection values)
           
 void thereExistsPostalCity(short operator, String[] filterValues)
           
 StringTypePredicate thereExistsPostalCode()
          Adds a constraint for the feature postalCode to the predicate.
 void thereExistsPostalCode(short operator, Collection values)
           
 void thereExistsPostalCode(short operator, String[] filterValues)
           
 void thereExistsPostalCountry(short operator, Collection values)
           
 void thereExistsPostalCountry(short operator, short[] filterValues)
           
 StringTypePredicate thereExistsPostalCounty()
          Adds a constraint for the feature postalCounty to the predicate.
 void thereExistsPostalCounty(short operator, Collection values)
           
 void thereExistsPostalCounty(short operator, String[] filterValues)
           
 void thereExistsPostalFreightTerms(short operator, Collection values)
           
 void thereExistsPostalFreightTerms(short operator, short[] filterValues)
           
 ComparableTypePredicate thereExistsPostalLatitude()
          Adds a constraint for the feature postalLatitude to the predicate.
 void thereExistsPostalLatitude(short operator, BigDecimal[] filterValues)
           
 void thereExistsPostalLatitude(short operator, Collection values)
           
 ComparableTypePredicate thereExistsPostalLongitude()
          Adds a constraint for the feature postalLongitude to the predicate.
 void thereExistsPostalLongitude(short operator, BigDecimal[] filterValues)
           
 void thereExistsPostalLongitude(short operator, Collection values)
           
 StringTypePredicate thereExistsPostalState()
          Adds a constraint for the feature postalState to the predicate.
 void thereExistsPostalState(short operator, Collection values)
           
 void thereExistsPostalState(short operator, String[] filterValues)
           
 StringTypePredicate thereExistsPostalStreet()
          Adds a constraint for the feature postalStreet to the predicate.
 void thereExistsPostalStreet(short operator, Collection values)
           
 void thereExistsPostalStreet(short operator, String[] filterValues)
           
 StringTypePredicate thereExistsPostalStreetNumber()
          Adds a constraint for the feature postalStreetNumber to the predicate.
 void thereExistsPostalStreetNumber(short operator, Collection values)
           
 void thereExistsPostalStreetNumber(short operator, String[] filterValues)
           
 void thereExistsPostalUtcOffset(short operator, Collection values)
           
 void thereExistsPostalUtcOffset(short operator, short[] filterValues)
           
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefPredicate_1
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo, refAddValue
 
Methods inherited from class org.openmdx.base.accessor.jmi.spi.RefFilter_1
clear, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties, refGetOrder, refGetOrder, refGetPredicate, refGetPredicate, refGetPredicate, refGetPredicate, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.openmdx.base.accessor.jmi.cci.RefFilter_1_0
clear, refAddValue, refAddValue, refAddValue, refGetAttributeSpecifiers, refGetFilterProperties
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 

Constructor Detail

PostalAddressableFilterImpl

public PostalAddressableFilterImpl(RefPackage_1_0 aPackage)

PostalAddressableFilterImpl

public PostalAddressableFilterImpl(RefPackage_1_0 aPackage,
                                   FilterProperty[] filterProperties,
                                   AttributeSpecifier[] attributeSpecifiers)

PostalAddressableFilterImpl

public PostalAddressableFilterImpl(RefPackage_1_0 aPackage,
                                   FilterProperty[] filterProperties,
                                   AttributeSpecifier[] attributeSpecifiers,
                                   RefFilter_1_0 delegateFilter,
                                   Short delegateQuantor,
                                   String delegateName)
Method Detail

forAllPostalAddressLine

public void forAllPostalAddressLine(short operator,
                                    Collection values)
Specified by:
forAllPostalAddressLine in interface PostalAddressableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsPostalAddressLine

public void thereExistsPostalAddressLine(short operator,
                                         Collection values)
Specified by:
thereExistsPostalAddressLine in interface PostalAddressableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllPostalAddressLine

public void forAllPostalAddressLine(short operator,
                                    String[] filterValues)
Specified by:
forAllPostalAddressLine in interface PostalAddressableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsPostalAddressLine

public void thereExistsPostalAddressLine(short operator,
                                         String[] filterValues)
Specified by:
thereExistsPostalAddressLine in interface PostalAddressableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

orderByPostalAddressLine

public void orderByPostalAddressLine(short order)
Description copied from interface: PostalAddressableFilter
Specifies the sort order of all the instances that match the filter criteria.

Specified by:
orderByPostalAddressLine in interface PostalAddressableFilter
Parameters:
order - The sort order for this filter.
See Also:
Directions

postalAddressLine

public MultivaluedFeaturePredicate postalAddressLine()
Description copied from interface: PostalAddressableQuery
Adds a constraint to the predicate for PostalAddressable testing whether the feature postalAddressLine has values or not.

Specified by:
postalAddressLine in interface PostalAddressableQuery

thereExistsPostalAddressLine

public StringTypePredicate thereExistsPostalAddressLine()
Description copied from interface: PostalAddressableQuery
Adds a constraint for the feature postalAddressLine to the predicate. The predicate for PostalAddressable evaluates true if at least one of its values of feature postalAddressLine satisfies the given condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to false!

Specified by:
thereExistsPostalAddressLine in interface PostalAddressableQuery

forAllPostalAddressLine

public StringTypePredicate forAllPostalAddressLine()
Description copied from interface: PostalAddressableQuery
Adds a constraint for the feature postalAddressLine to the predicate. The predicate for PostalAddressable evaluates true if all of its values of feature postalAddressLine satisfy the selected condition.

Since the multiplicity for this attribute is 0..n, the attribute can have no values in which case the predicate evaluates to true!

Specified by:
forAllPostalAddressLine in interface PostalAddressableQuery

orderByPostalAddressLine

public MultivaluedTypeOrder orderByPostalAddressLine()
Description copied from interface: PostalAddressableQuery
Allows to adds a sort instruction for PostalAddressable depending the feature postalAddressLine Note: The order in which orderBy… instructions are given is relevant!

Specified by:
orderByPostalAddressLine in interface PostalAddressableQuery

forAllPostalCity

public void forAllPostalCity(short operator,
                             Collection values)
Specified by:
forAllPostalCity in interface PostalAddressableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

thereExistsPostalCity

public void thereExistsPostalCity(short operator,
                                  Collection values)
Specified by:
thereExistsPostalCity in interface PostalAddressableFilter
Parameters:
operator - The operator for this filter.
See Also:
FilterOperators

forAllPostalCity

public void forAllPostalCity(short operator,
                             String[] filterValues)
Specified by:
forAllPostalCity