Package org.glassfish.gmbal.impl
Class ManagedObjectManagerImpl.ADHolder
- java.lang.Object
-
- org.glassfish.gmbal.impl.ManagedObjectManagerImpl.ADHolder
-
- All Implemented Interfaces:
java.util.function.Predicate<InheritedAttribute>
,org.glassfish.pfl.basic.func.UnaryPredicate<InheritedAttribute>
- Enclosing class:
- ManagedObjectManagerImpl
private class ManagedObjectManagerImpl.ADHolder extends java.lang.Object implements org.glassfish.pfl.basic.func.UnaryPredicate<InheritedAttribute>
-
-
Field Summary
Fields Modifier and Type Field Description private ManagedObjectManagerInternal.AttributeDescriptorType
adt
private AttributeDescriptor
content
private EvaluatedMethodDeclaration
method
-
Constructor Summary
Constructors Constructor Description ADHolder(EvaluatedMethodDeclaration method, ManagedObjectManagerInternal.AttributeDescriptorType adt)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeDescriptor
content()
boolean
evaluate(InheritedAttribute ia)
-
-
-
Field Detail
-
method
private final EvaluatedMethodDeclaration method
-
adt
private final ManagedObjectManagerInternal.AttributeDescriptorType adt
-
content
private AttributeDescriptor content
-
-
Constructor Detail
-
ADHolder
public ADHolder(EvaluatedMethodDeclaration method, ManagedObjectManagerInternal.AttributeDescriptorType adt)
-
-
Method Detail
-
evaluate
public boolean evaluate(InheritedAttribute ia)
- Specified by:
evaluate
in interfaceorg.glassfish.pfl.basic.func.UnaryPredicate<InheritedAttribute>
-
content
public AttributeDescriptor content()
-
-