org.apache.openjpa.persistence.meta
Class AbstractManagedType.IdAttributeFilter<X>

java.lang.Object
  extended by org.apache.openjpa.persistence.meta.AbstractManagedType.IdAttributeFilter<X>
All Implemented Interfaces:
AbstractManagedType.Filter<Attribute<? super X,?>>
Enclosing class:
AbstractManagedType<X>

public static final class AbstractManagedType.IdAttributeFilter<X>
extends Object
implements AbstractManagedType.Filter<Attribute<? super X,?>>


Constructor Summary
AbstractManagedType.IdAttributeFilter()
           
AbstractManagedType.IdAttributeFilter(boolean inverted)
           
 
Method Summary
 AbstractManagedType.IdAttributeFilter<X> inverse()
           
 boolean selects(Attribute<? super X,?> attr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractManagedType.IdAttributeFilter

public AbstractManagedType.IdAttributeFilter()

AbstractManagedType.IdAttributeFilter

public AbstractManagedType.IdAttributeFilter(boolean inverted)
Method Detail

selects

public boolean selects(Attribute<? super X,?> attr)
Specified by:
selects in interface AbstractManagedType.Filter<Attribute<? super X,?>>

inverse

public AbstractManagedType.IdAttributeFilter<X> inverse()
Specified by:
inverse in interface AbstractManagedType.Filter<Attribute<? super X,?>>


Copyright © 2006-2010 Apache Software Foundation. All Rights Reserved.