Examples of PluralAttribute


Examples of javax.persistence.metamodel.PluralAttribute

      throw new UnsupportedOperationException( "RIGHT JOIN not supported" );
    }

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( attribute.isCollection() ) {
      final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
      if ( PluralAttribute.CollectionType.COLLECTION.equals( pluralAttribute.getCollectionType() ) ) {
        return (Join<X,Y>) join( (CollectionAttribute) attribute, jt );
      }
      else if ( PluralAttribute.CollectionType.LIST.equals( pluralAttribute.getCollectionType() ) ) {
        return (Join<X,Y>) join( (ListAttribute) attribute, jt );
      }
      else if ( PluralAttribute.CollectionType.SET.equals( pluralAttribute.getCollectionType() ) ) {
        return (Join<X,Y>) join( (SetAttribute) attribute, jt );
      }
      else {
        return (Join<X,Y>) join( (MapAttribute) attribute, jt );
      }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( ! attribute.isCollection() ) {
            throw new IllegalArgumentException( "Requested attribute was not a collection" );
    }

    final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
    if ( ! PluralAttribute.CollectionType.COLLECTION.equals( pluralAttribute.getCollectionType() ) ) {
            throw new IllegalArgumentException( "Requested attribute was not a collection" );
    }

    return (CollectionJoin<X,Y>) join( (CollectionAttribute) attribute, jt );
  }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( ! attribute.isCollection() ) {
            throw new IllegalArgumentException( "Requested attribute was not a set" );
    }

    final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
    if ( ! PluralAttribute.CollectionType.SET.equals( pluralAttribute.getCollectionType() ) ) {
            throw new IllegalArgumentException( "Requested attribute was not a set" );
    }

    return (SetJoin<X,Y>) join( (SetAttribute) attribute, jt );
  }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( ! attribute.isCollection() ) {
            throw new IllegalArgumentException( "Requested attribute was not a list" );
    }

    final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
    if ( ! PluralAttribute.CollectionType.LIST.equals( pluralAttribute.getCollectionType() ) ) {
            throw new IllegalArgumentException( "Requested attribute was not a list" );
    }

    return (ListJoin<X,Y>) join( (ListAttribute) attribute, jt );
  }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( ! attribute.isCollection() ) {
            throw new IllegalArgumentException( "Requested attribute was not a map" );
    }

    final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
    if ( ! PluralAttribute.CollectionType.MAP.equals( pluralAttribute.getCollectionType() ) ) {
            throw new IllegalArgumentException( "Requested attribute was not a map" );
    }

    return (MapJoin<X,K,V>) join( (MapAttribute) attribute, jt );
  }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

      throw new UnsupportedOperationException( "RIGHT JOIN not supported" );
    }

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( attribute.isCollection() ) {
      final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
      if ( PluralAttribute.CollectionType.COLLECTION.equals( pluralAttribute.getCollectionType() ) ) {
        return (Join<X,Y>) join( (CollectionAttribute) attribute, jt );
      }
      else if ( PluralAttribute.CollectionType.LIST.equals( pluralAttribute.getCollectionType() ) ) {
        return (Join<X,Y>) join( (ListAttribute) attribute, jt );
      }
      else if ( PluralAttribute.CollectionType.SET.equals( pluralAttribute.getCollectionType() ) ) {
        return (Join<X,Y>) join( (SetAttribute) attribute, jt );
      }
      else {
        return (Join<X,Y>) join( (MapAttribute) attribute, jt );
      }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( ! attribute.isCollection() ) {
            throw new IllegalArgumentException( "Requested attribute was not a collection" );
    }

    final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
    if ( ! PluralAttribute.CollectionType.COLLECTION.equals( pluralAttribute.getCollectionType() ) ) {
            throw new IllegalArgumentException( "Requested attribute was not a collection" );
    }

    return (CollectionJoin<X,Y>) join( (CollectionAttribute) attribute, jt );
  }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( ! attribute.isCollection() ) {
            throw new IllegalArgumentException( "Requested attribute was not a set" );
    }

    final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
    if ( ! PluralAttribute.CollectionType.SET.equals( pluralAttribute.getCollectionType() ) ) {
            throw new IllegalArgumentException( "Requested attribute was not a set" );
    }

    return (SetJoin<X,Y>) join( (SetAttribute) attribute, jt );
  }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( ! attribute.isCollection() ) {
            throw new IllegalArgumentException( "Requested attribute was not a list" );
    }

    final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
    if ( ! PluralAttribute.CollectionType.LIST.equals( pluralAttribute.getCollectionType() ) ) {
            throw new IllegalArgumentException( "Requested attribute was not a list" );
    }

    return (ListJoin<X,Y>) join( (ListAttribute) attribute, jt );
  }
View Full Code Here

Examples of javax.persistence.metamodel.PluralAttribute

    final Attribute<X,?> attribute = (Attribute<X, ?>) locateAttribute( attributeName );
    if ( ! attribute.isCollection() ) {
            throw new IllegalArgumentException( "Requested attribute was not a map" );
    }

    final PluralAttribute pluralAttribute = ( PluralAttribute ) attribute;
    if ( ! PluralAttribute.CollectionType.MAP.equals( pluralAttribute.getCollectionType() ) ) {
            throw new IllegalArgumentException( "Requested attribute was not a map" );
    }

    return (MapJoin<X,K,V>) join( (MapAttribute) attribute, jt );
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.