A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes All Packages

A

a() - Static method in class org.glassfish.pfl.test.ObjectUtility
 
aa - Static variable in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BreakStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
accept(Visitor) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
Accept the visitor and allow it to perform actions on this Node.
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
 
accept(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
 
accept(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryVoidFunction
Deprecated.
 
accept(T) - Method in interface org.glassfish.pfl.basic.func.UnaryVoidFunction
Deprecated.
 
access - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
 
access - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
ACONST_NULL_BC - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
 
action - Variable in class org.glassfish.pfl.basic.fsm.Transition
 
action - Variable in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
 
Action - Interface in org.glassfish.pfl.basic.fsm
An Action may be associated with a transition between to states.
Action.Base - Class in org.glassfish.pfl.basic.fsm
 
ActionFactory - Class in org.glassfish.pfl.basic.tools.file
 
ActionFactory() - Constructor for class org.glassfish.pfl.basic.tools.file.ActionFactory
 
ActionFactory(int) - Constructor for class org.glassfish.pfl.basic.tools.file.ActionFactory
 
ActionFactory(int, boolean) - Constructor for class org.glassfish.pfl.basic.tools.file.ActionFactory
 
activeSet() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
activeSet() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Returns a read-only view of the set of Controllables that are currently active.
add(E) - Method in class org.glassfish.pfl.basic.contain.MultiSet
 
add(E) - Method in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
add(Object) - Method in class org.glassfish.pfl.basic.contain.ObjectSet
 
add(State, Set<Input>, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Repeatedly call add( State, Input, Action, State ) for each element of input.
add(State, Set<Input>, Guard, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Repeatedly calls add( State, Input, Guard, Action, State ) for each element of input.
add(State, Input, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Add a transition with a guard that always evaluates to true.
add(State, Input, Guard, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Add a new transition (old,in,guard,act,new) to the state engine.
add(ImportListImpl.Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
add(Controllable) - Method in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
add(Controllable) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerGroup
 
add(T) - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
addAfterLast(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
Add String after the end of the block.
addAnnotation(AnnotatedElement, Annotation) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Add an annotation to element, which must be a Class, Method, or Constructor.
addArgument(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
addAssign(Expression, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
addBeforeFirst(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
Add String before the start of the block.
addBreak() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
Add a break statement to this BlockStatement.
addCase(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
addCatch(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
Add a new Catch block to this try statement.
addCommonTransitions(State) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
addConstructorInfo(MethodInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
addContained(String, String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
addDefinition(Type, String, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
addDirectoryToSkip(String) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
Add a pattern that defines a directory to skip.
addedAnnotations - Variable in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
 
addError(JUnitReportWriter.TestDescription, Throwable) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
An error occurred.
addError(JUnitReportWriter.TestDescription, Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
addExpression(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
addFacet(T) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
Add a facet to the object.
addFacet(T) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
addFailure(JUnitReportWriter.TestDescription, Throwable) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
A failure occurred.
addFailure(JUnitReportWriter.TestDescription, Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
addField(int, Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
addField(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
addFieldInfo(FieldInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
addIf(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
addImplementedInterface(Type) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
 
addImport(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
Add a fully-qualified type name to the imports.
addImport(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
Add a fully-qualified type name to the imports.
addImport(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
addImport(Type) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
 
addInheritedAnnotations(Class<?>, Class<?>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Add all annotations on cls (including inherited annotations and its methods (including overridden methods in super classes and interfaces) to super (which must be a super class or interface of cls).
addInvocationHandler(Class<?>, InvocationHandler) - Method in interface org.glassfish.pfl.basic.proxy.CompositeInvocationHandler
Add an invocation handler for all methods on interface interf.
addInvocationHandler(Class<?>, InvocationHandler) - Method in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
 
addKnownName(String, Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
 
addKnownSuffix(String, Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
 
addMethodInfo(MethodInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
addNSDefinition(Element, String) - Method in class org.glassfish.pfl.test.DOMElementWriter
 
addPrefix(String, String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
Add a new Package prefix symbol to the table.
addPrefixToAll(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
Add the prefix to each string in the block.
addReturn() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
Add an empty return to this BlockStatement.
addReturn(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
Add a return with an expression to this BlockStatement.
addSwitch(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
addTag(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
Add a tag to the block.
addTestMethod(Method, Vector, Test) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
addThrow(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
addTimer(String, String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
addTimerGroup(String, String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
addTransition(Input, Transition) - Method in class org.glassfish.pfl.basic.fsm.State
 
addTry() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
addWhile(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
afterExcStore - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
afterExcStoreNode - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
Algorithms - Class in org.glassfish.pfl.basic.algorithm
 
Algorithms() - Constructor for class org.glassfish.pfl.basic.algorithm.Algorithms
 
Algorithms.Action<T> - Interface in org.glassfish.pfl.basic.algorithm
 
allocateLocalVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
alternateLookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
 
alternateLookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
alternateLookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
 
alternateLookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
 
alwaysPrint() - Method in interface org.glassfish.pfl.basic.algorithm.ObjectUtility.ObjectPrinter
 
and(Guard.Base.Predicate, Guard.Base.Predicate) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
and(UnaryPredicate<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
AND - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
annoNamesForClass - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
AnnoScanner(String, String, List<Type>) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
AnnotationAnalyzer - Class in org.glassfish.pfl.basic.algorithm
Given an AnnotatedElement, fetch all of the inherited annotations.
AnnotationAnalyzer() - Constructor for class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
 
annotationCache - Variable in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
 
annotationMethods - Static variable in class org.glassfish.pfl.basic.algorithm.Algorithms
 
annotationNames - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
annotationNames - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
annotationNames - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
AnnotationScannerAction - Class in org.glassfish.pfl.tf.tools.enhancer
Scan all classes looking for annotations annotated with @MethodMonitorGroup, and saves the internal names of any such annotations.
AnnotationScannerAction(Util, TimingInfoProcessor) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
AnnotationScannerAction.AnnoScanner - Class in org.glassfish.pfl.tf.tools.enhancer
 
AnnotationScannerAction.ClassScanner - Class in org.glassfish.pfl.tf.tools.enhancer
 
annotationToClasses - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
annotationToMMF - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
annotationToMMFComposition - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
annotationToMMFSets - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
annotationValueName - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
annoToHolderName - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
append(boolean) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(boolean) - Method in class org.glassfish.pfl.test.ObjectWriter
 
append(char) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(char) - Method in class org.glassfish.pfl.test.ObjectWriter
 
append(double) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(double) - Method in class org.glassfish.pfl.test.ObjectWriter
 
append(float) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(float) - Method in class org.glassfish.pfl.test.ObjectWriter
 
append(int) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(int) - Method in class org.glassfish.pfl.test.ObjectWriter
 
append(long) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(long) - Method in class org.glassfish.pfl.test.ObjectWriter
 
append(short) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(short) - Method in class org.glassfish.pfl.test.ObjectWriter
 
append(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(String) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
append(String) - Method in class org.glassfish.pfl.test.ObjectWriter
 
append(String, String[]) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
appendObjectHeader(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
appendObjectHeader(Object) - Method in class org.glassfish.pfl.test.ObjectWriter
 
apply(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryFunction
Deprecated.
 
apply(T) - Method in interface org.glassfish.pfl.basic.func.UnaryFunction
Deprecated.
 
arg - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
 
ARG - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
ArgParser - Class in org.glassfish.pfl.basic.tools.argparser
A general purpose argument parser that uses annotations, reflection, and generics.
ArgParser(Class<?>) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ArgParser
Construct an ArgParser that parses an argument string into an instance of the Class argument.
ArgParser(List<Class<?>>) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
ArgParser.PrimaryColor - Enum in org.glassfish.pfl.basic.tools.argparser
 
ArgParser.StringPair - Class in org.glassfish.pfl.basic.tools.argparser
Useful utility class for parsing pairs of strings.
ArgParser.TestInterface1 - Interface in org.glassfish.pfl.basic.tools.argparser
 
ArgParser.TestInterface2 - Interface in org.glassfish.pfl.basic.tools.argparser
 
args - Variable in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
 
args - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
args - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
args - Variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
args() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
args() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
argsComplete - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
argsComplete() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
argTypes() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
arguments - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
arguments() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
arguments() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
Return a list of arguments for this method.
argvals - Variable in class org.glassfish.pfl.test.TestBase
 
ARRAY - org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
 
arrayClassCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
arrayData() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface2
 
ArrayElement(String, int) - Constructor for class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
 
arrayFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
arrayIndex(Expression, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
ArrayIndexExpression(ExpressionFactory, Expression, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
arrayIndexExpressionBeforeExpr(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
arrayLength - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
arrayLength(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
ArrayLengthExpression(ExpressionFactory, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
 
arrayLoad - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
arrayPrinter - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
arrayStore - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
ASMByteCodeVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
Visitor that is used to generate byte code for a class.
ASMByteCodeVisitor(TreeWalkerContext, ClassWriter) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
ASMByteCodeVisitor(TreeWalkerContext, ClassWriter, boolean, PrintStream) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
ASMSetupVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
Visitor that can prepare an AST for bytecode generation, or verify that an AST has been correctly prepared.
ASMSetupVisitor(TreeWalkerContext) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
ASMSetupVisitor(TreeWalkerContext, ASMSetupVisitor.Mode) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
ASMSetupVisitor.ErrorReport - Class in org.glassfish.pfl.dynamic.codegen.impl
Class used to represnt an AST verification error
ASMSetupVisitor.Mode - Enum in org.glassfish.pfl.dynamic.codegen.impl
 
ASMSetupVisitor.SlotAllocator - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ASMSetupVisitor.VariableContext - Enum in org.glassfish.pfl.dynamic.codegen.impl
Defines the context in which a variable occurs.
ASMUtil - Class in org.glassfish.pfl.dynamic.codegen.impl
Simple class containing a few ASM-related utilities and dynamic attributes needs for the byte code generator.
ASMUtil() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
ASMUtil.FixStackSizeClassVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ASMUtil.FixStackSizeMethodVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ASMUtil.LineNumberTable - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ASMUtil.RequiredEmitterType - Enum in org.glassfish.pfl.dynamic.codegen.impl
 
ASMUtil.VariablesInMethod - Class in org.glassfish.pfl.dynamic.codegen.impl
 
AssignmentStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
AssignmentStatement(Node, ExpressionInternal, ExpressionInternal) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
 
assignmentStatementBeforeLeftSide(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
assignmentStatementBeforeLeftSide(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
assignmentStatementBeforeLeftSide(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
assignmentStatementBeforeLeftSide(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
ATTR_CLASSNAME - Static variable in interface org.glassfish.pfl.test.XMLConstants
classname attribute for testcase elements
ATTR_ERRORS - Static variable in interface org.glassfish.pfl.test.XMLConstants
errors attribute for testsuite elements
ATTR_FAILURES - Static variable in interface org.glassfish.pfl.test.XMLConstants
failures attribute for testsuite elements
ATTR_ID - Static variable in interface org.glassfish.pfl.test.XMLConstants
id attribute
ATTR_MESSAGE - Static variable in interface org.glassfish.pfl.test.XMLConstants
message attribute for failure elements
ATTR_NAME - Static variable in interface org.glassfish.pfl.test.XMLConstants
name attribute for property, testcase and testsuite elements
ATTR_PACKAGE - Static variable in interface org.glassfish.pfl.test.XMLConstants
package attribute for the aggregate document
ATTR_TESTS - Static variable in interface org.glassfish.pfl.test.XMLConstants
tests attribute for testsuite elements
ATTR_TIME - Static variable in interface org.glassfish.pfl.test.XMLConstants
time attribute for testcase and testsuite elements
ATTR_TYPE - Static variable in interface org.glassfish.pfl.test.XMLConstants
type attribute for failure and error elements
ATTR_VALUE - Static variable in interface org.glassfish.pfl.test.XMLConstants
value attribute for property elements
Attribute<T> - Class in org.glassfish.pfl.dynamic.codegen.impl
Class used to define dynamic attributes on AttributedObject instances.
Attribute(Class<T>, String, NullaryFunction<T>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
Attribute(Class<T>, String, T) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
AttributedObject - Interface in org.glassfish.pfl.dynamic.codegen.impl
The interface that an Object must implement in order to support Attributes.
AttributedObjectBase - Class in org.glassfish.pfl.dynamic.codegen.impl
An implementation of the AttributedObject interface.
AttributedObjectBase() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
attributeIndex - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
attributes - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
attributes - Variable in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
attributes() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
Internal method for dynamic attribute support.
attributes() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
attributes() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
attributes() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
attributes() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
augment(StatisticsAccumulator) - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
augmentInfoMethodDescriptor(String) - Method in class org.glassfish.pfl.tf.spi.Util
 
available - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
average - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
 
average() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
Return the current average of the data, or -1 if there is no data.
average() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 

B

b() - Static method in class org.glassfish.pfl.test.ObjectUtility
 
badReturnType() - Method in class org.glassfish.pfl.test.TestBase
 
badTest() - Method in class org.glassfish.pfl.test.TestBase
 
Base(String) - Constructor for class org.glassfish.pfl.basic.fsm.Action.Base
 
Base(String) - Constructor for class org.glassfish.pfl.basic.fsm.Guard.Base
 
Base(String) - Constructor for class org.glassfish.pfl.basic.fsm.Input.Base
 
bcName(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
bcu - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
begin(String) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
Initialize operation tracing on the caller's thread.
BinaryFunction<S,​T,​R> - Interface in org.glassfish.pfl.basic.func
Deprecated.
replaced in JDK8 by BiFunction
BinaryFunctionBase<S,​T,​R> - Class in org.glassfish.pfl.basic.func
 
BinaryFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.BinaryFunctionBase
 
binaryOperator(Expression, ExpressionFactory.BinaryOperator, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
BinaryOperator(String) - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
BinaryOperatorExpression(ExpressionFactory, Type, Expression, ExpressionFactory.BinaryOperator, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
binaryOperatorExpressionBeforeRight(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
BinaryOperatorKind() - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
 
BinaryPredicate<S,​T> - Interface in org.glassfish.pfl.basic.func
Deprecated.
replaced in JDK8 by BiPredicate
BinaryPredicateBase<S,​T> - Class in org.glassfish.pfl.basic.func
 
BinaryPredicateBase(String) - Constructor for class org.glassfish.pfl.basic.func.BinaryPredicateBase
 
binaryPromotion(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return the type that is the binary promotion of this type and Type t.
BinaryVoidFunction<S,​T> - Interface in org.glassfish.pfl.basic.func
Deprecated.
replaced by BiConsumer
BinaryVoidFunctionBase<S,​T> - Class in org.glassfish.pfl.basic.func
 
BinaryVoidFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.BinaryVoidFunctionBase
 
bind(Map<K, V>) - Method in class org.glassfish.pfl.basic.contain.Display
 
bind(K, V) - Method in class org.glassfish.pfl.basic.contain.Display
 
bld - Variable in class org.glassfish.pfl.basic.algorithm.Printer
 
Block - Class in org.glassfish.pfl.basic.tools.file
Represents a range of Strings, typically read from a file, that are in some sense related and contiguous.
Block(List<String>) - Constructor for class org.glassfish.pfl.basic.tools.file.Block
Create a new Block from a list of strings.
Block(List<String>, Set<String>) - Constructor for class org.glassfish.pfl.basic.tools.file.Block
 
Block(Block) - Constructor for class org.glassfish.pfl.basic.tools.file.Block
Create a new Block which is a copy of block.
BlockParser - Class in org.glassfish.pfl.basic.tools.file
Utility class used to convert FileWrappers into (lists of) Blocks.
BlockParser() - Constructor for class org.glassfish.pfl.basic.tools.file.BlockParser
 
blockStatement - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
BlockStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
Main factory for creating statements.
BlockStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
blockStatementBeforeBodyStatement(BlockStatement, Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
BLUE - org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
 
body - Variable in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
body - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
body - Variable in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
 
body() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
Return the list of Statements in this BlockStatement.
body() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
body() - Method in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
 
BODY - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
BodyContext(Stack<Wrapper.Context>, BlockStatement) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.BodyContext
 
bodyPart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
 
bodyPart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
 
BOOLEAN - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
 
booleanArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
booleanUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
booleanUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
BOTH - org.glassfish.pfl.tf.spi.TimingPointType
 
BreakStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
BreakStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.BreakStatement
 
bridge - Static variable in class org.glassfish.pfl.basic.reflection.Bridge
 
bridge - Static variable in class org.glassfish.pfl.basic.reflection.FieldValueHelper
 
bridge - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl.UnsafeFieldCopier
 
bridge - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
bridge - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
 
Bridge - Class in org.glassfish.pfl.basic.reflection
This class provides the methods for fundamental JVM operations needed in the ORB that are not part of the public Java API.
Bridge() - Constructor for class org.glassfish.pfl.basic.reflection.Bridge
 
BRIDGE_REF - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
 
BRIDGE_REF - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
Bridge is used to access unsafe methods used to read and write arbitrary data members in objects.
BridgeBase - Class in org.glassfish.pfl.basic.reflection
 
BridgeBase() - Constructor for class org.glassfish.pfl.basic.reflection.BridgeBase
 
BridgePermission - Class in org.glassfish.pfl.basic.reflection
Permission class used to protect access to the sun.corba.Bridge object.
BridgePermission(String) - Constructor for class org.glassfish.pfl.basic.reflection.BridgePermission
Creates a new BridgePermission with the specified name.
BridgePermission(String, String) - Constructor for class org.glassfish.pfl.basic.reflection.BridgePermission
Creates a new BridgePermission object with the specified name.
bs() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
bs() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
Builder - Annotation Type in org.glassfish.pfl.dynamic.generator
Annotation applied to a method in an abstract class or interface to indicate that the method is an accessor for a property value.
byteArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
ByteCodeUtility - Class in org.glassfish.pfl.dynamic.codegen.impl
Class that is responsible for low-level bytecode generation using ASM.
ByteCodeUtility(ClassWriter, ClassGeneratorImpl) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
ByteCodeUtility(ClassWriter, ClassGeneratorImpl, boolean, PrintStream) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
Construct an instance of ByteCodeUtility from an ASM ClassWriter and a codegen ClassGeneratorImpl.
byteUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
byteUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 

C

c() - Static method in class org.glassfish.pfl.test.ObjectUtility
 
cache - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
cacheCount - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
CachingClassCopierFactory - Interface in org.glassfish.pfl.dynamic.copyobject.impl
A version of a ClassCopierFactory that implements caching, and so needs a way to update the cache.
call(Expression, String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
Shorthand form to construct invocation that looks up Signature based on the types of the expressions in exprs.
call(Expression, String, Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
Construct a representation of a non-static method invocation.
callEmitter(EmitterFactory.Emitter) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
CallExpression(ExpressionFactory, String, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
callFinallyBlocks(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
CallType() - Constructor for enum org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
 
caMap - Static variable in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
cannotCopyClass(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
cannotCopyInterface(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
canWrite() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
CASE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
CaseBranch - Class in org.glassfish.pfl.dynamic.codegen.impl
 
CaseBranch(Node, int) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
 
caseBranchBeforeBodyStatement(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
caseBranchBeforeBodyStatement(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
caseBranchBeforeBodyStatement(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
caseBranchBeforeBodyStatement(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
cases - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
cases() - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
cases() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
 
cast(Type, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
CastExpression(ExpressionFactory, Type, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
 
CATCH - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
catches - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
 
catches() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
 
CCB_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
ccf - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl
 
CCFPI_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
CCOI_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
cg - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
 
Chain - Annotation Type in org.glassfish.pfl.basic.logex
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions.
charArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
charUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
charUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
check(boolean, String) - Method in class org.glassfish.pfl.test.TestBase
 
check(BitSet, int) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
checkAnnotation(Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
checkArgs(Set<String>, String, String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
checkArgTypeCompatibility(List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
checkArgTypeCompatibility(List<Type>, boolean) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
checkCompatibility(Type, String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
Check whether the list of expression in args is statically compatible with this Signature.
checkCompatibility(Type, String, List<Expression>, boolean) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
checkComplete() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
checkConstructorCompatibility(Type, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
Check whether the list of expression in args is statically compatible with this Signature.
checkCurrent() - Method in class org.glassfish.pfl.test.JUnitReportHelper
 
checkDone() - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
checkFactorySet() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
checkForTFEnhanceAnnotation() - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
checkForValidIdentifier(String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
checkInitialized() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
 
checkKey(int) - Method in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
 
checkMethod(Method) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
checkPackageAccess(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
checkPackageAccess(Class) - Method in class org.glassfish.pfl.test.ObjectUtility
 
checkReinitialize() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
checkScope(ExpressionInternal) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
Throw an exception if any ExpressionInternal reachable from expr contains a Variable that is out of scope.
checkState(Wrapper.Operation) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
checkStaticCompatibility(Type, String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
Check whether the list of expression in args is statically compatible with this Signature.
checkSwitchExpressionType(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
checkTree(Node, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
Check that node is really a tree, that is, when we traverse it with the visitor, we never encounter the same node twice.
checkType(Expression) - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
 
children() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
cihiName - Static variable in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
CLASS - org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
 
CLASS - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
CLASS_GENERATION_DIRECTORY - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Set this to enable dumping the generated byte codes to a class file in the given directory.
CLASS_MAP_DATA - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
ClassAnalyzer - Class in org.glassfish.pfl.basic.algorithm
Analyzes class inheritance hiearchy and provides methods for searching for classes and methods.
ClassAnalyzer(Class<?>) - Constructor for class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
ClassAnalyzer(Graph<Class<?>>) - Constructor for class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
ClassContext(Stack<Wrapper.Context>, ClassGeneratorImpl) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
 
ClassCopier - Interface in org.glassfish.pfl.dynamic.copyobject.impl
Provides deep copying of one specific class.
ClassCopierBase - Class in org.glassfish.pfl.dynamic.copyobject.impl
A convenient base class for making ClassCopier types.
ClassCopierBase(String) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
Pass a name here that can be used for toString, hashCode, and equals.
ClassCopierBase(String, boolean) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
classCopierFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
classCopierFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
ClassCopierFactory - Interface in org.glassfish.pfl.dynamic.copyobject.impl
A factory used for creating ClassCopier instances.
ClassCopierFactoryArrayImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
A factory used for creating ClassCopier instances.
ClassCopierFactoryArrayImpl(ClassCopierFactory) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
ClassCopierFactoryPipelineImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
A factory used for creating ClassCopier instances.
ClassCopierFactoryPipelineImpl() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
ClassCopierOrdinaryImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
 
ClassCopierOrdinaryImpl(PipelineClassCopierFactory, Class<?>) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
ClassCopierOrdinaryImpl.ClassFieldCopier - Interface in org.glassfish.pfl.dynamic.copyobject.impl
 
ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
Use bridge to copy objects.
ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl.UnsafeFieldCopier - Class in org.glassfish.pfl.dynamic.copyobject.impl
 
ClassCopierOrdinaryImpl.ConstructorFactory - Class in org.glassfish.pfl.dynamic.copyobject.impl
Class used as a factory for the appropriate Serialization constructors.
ClassEnhancer - Class in org.glassfish.pfl.tf.tools.enhancer
 
ClassEnhancer(Util, EnhancedClassData, ClassVisitor) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
 
ClassEnhancer.InfoMethodCallRewriter - Class in org.glassfish.pfl.tf.tools.enhancer
 
ClassEnhancer.InfoMethodRewriter - Class in org.glassfish.pfl.tf.tools.enhancer
 
ClassEnhancer.NormalMethodChecker - Class in org.glassfish.pfl.tf.tools.enhancer
 
classFieldCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
ClassFieldCopierUnsafeImpl(Class<?>, PipelineClassCopierFactory) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
classGenerator() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
ClassGenerator - Interface in org.glassfish.pfl.dynamic.codegen.spi
Represents a generated AST, which can be used to generate code.
classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
classGeneratorBeforeConstructor(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
classGeneratorBeforeFields(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
classGeneratorBeforeInitializer(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
classGeneratorBeforeMethod(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
ClassGeneratorImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
Class used to generate a description of a class or interface.
ClassGeneratorImpl(int, String, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
Construct a ClassGeneratorImpl representing an interface.
ClassGeneratorImpl(int, String, Type, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
Construct a ClassGeneratorImpl representing a class.
classify(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
classifyMethod(String) - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
Classify the method.
classifyMethod(String) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
classifyReturnType(Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
classInfo - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
classInfo() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
ClassInfo - Interface in org.glassfish.pfl.dynamic.codegen.spi
An interface that provides information about classes.
ClassInfoBase - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ClassInfoBase(int, Type) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
Construct a ClassInfoBase representing a class or interface.
ClassInfoReflectiveImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ClassInfoReflectiveImpl(Type) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoReflectiveImpl
 
classInheritance - Variable in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
classIsStandard(Class) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
classMap - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
classMap - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
ClassMap() - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectUtility.ClassMap
 
ClassMap() - Constructor for class org.glassfish.pfl.test.ObjectUtility.ClassMap
 
className - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
className - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
className - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
className - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
 
className - Variable in class org.glassfish.pfl.test.JUnitReportHelper
 
className - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
className() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
className() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return the class name of the class represented by this ClassInfo relative to pkgName().
className() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
classNameMap - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
ClassScanner() - Constructor for class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
classToAnnoMM - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
classToClassFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
classToConstructor - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
classToCopy - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
 
classToInvocationHandler - Variable in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
 
classToMNames - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
classToPrinter - Variable in class org.glassfish.pfl.test.ObjectUtility
 
classToTimerNames - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
classToTimers - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
 
classToTimerTypes - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
ClassTracer - Class in org.glassfish.pfl.tf.tools.enhancer
 
ClassTracer(Util, EnhancedClassData, ClassVisitor) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
 
ClassTracer.Input - Enum in org.glassfish.pfl.tf.tools.enhancer
 
ClassTracer.MonitoredMethodEnhancer - Class in org.glassfish.pfl.tf.tools.enhancer
 
ClassTracer.State - Enum in org.glassfish.pfl.tf.tools.enhancer
 
clear() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Remove all mappings from this cache.
clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakCache
Remove all entries from the cache.
clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Removes all of the mappings from this map.
clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
 
clear() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
 
clear() - Method in class org.glassfish.pfl.basic.graph.NodeData
 
clear() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
clear() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
Provided for MethodMonitor instances that maintain state.
clear() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
clear() - Method in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
 
clear() - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
 
clear() - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
 
clear() - Method in interface org.glassfish.pfl.tf.timer.spi.LogEventHandler
Discard the contents of the log.
clear() - Method in interface org.glassfish.pfl.tf.timer.spi.StatsEventHandler
Discard all accumulated statistics.
clear(Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Remove the MethodMonitorFactory (if any) that is associated with annot.
clearCaches() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
This method is only intended for internal use.
clearHashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
clearHashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
clearNodeData() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
clearRoot() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
clearState() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
Clears the samples and starts fresh on new samples.
cloneEmptyHashMap() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
close() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
Close the file, and set its state to CLOSED.
close() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
close() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.VariableInternal
Mark the variable so that it is no longer in scope.
close(Node) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
Make sure that all variables reachable from node are marked not available, indicating that they are no longer in scope.
CLOSED - org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
 
closeElement(Element, Writer, int, String, boolean) - Method in class org.glassfish.pfl.test.DOMElementWriter
Writes a DOM tree to a stream.
cls - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
cls - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
CODEGEN_IMPL - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
CODEGEN_PREFIX - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
CODEGEN_SPI - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
CodegenCopierBase - Class in org.glassfish.pfl.dynamic.copyobject.impl
Base class for generated class copiers.
CodegenCopierBase(PipelineClassCopierFactory) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
CodegenCopierGenerator - Class in org.glassfish.pfl.dynamic.copyobject.impl
Experimental class that generates a ClassFieldCopier using the codegen library.
CodegenCopierGenerator(String, Class<?>) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
 
CodeGenerator - Class in org.glassfish.pfl.dynamic.codegen.impl
Class used to define classes and interfaces, and to generator source or byte code from the resulting definitions.
CodeGenerator() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
 
CodeGeneratorUtil - Class in org.glassfish.pfl.dynamic.codegen.impl
Class used to get a class directly from code generated by a runtime code generator.
CodeGeneratorUtil() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
 
CodegenPrinter - Class in org.glassfish.pfl.dynamic.codegen.impl
Extends the file utility Printer with line numbers that are also optionally stored as Attributes in Nodes for annotating the AST.
CodegenPrinter(PrintStream) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
CodegenPrinter(PrintStream, int, char) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
collectionPrinter - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
collectionPrinter - Variable in class org.glassfish.pfl.test.ObjectUtility
 
collectRootSet() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
color() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface1
 
COMMENT_BLOCK_TAG - Static variable in class org.glassfish.pfl.basic.tools.file.BlockParser
 
COMP - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
compact - Static variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
compact - Static variable in class org.glassfish.pfl.test.ObjectUtility
 
compactObjectToString(Object) - Static method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
A convenience method that gives the default behavior: do not use indenting to display the object's structure.
compactObjectToString(Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
compare(Pair<S, T>, Pair<S, T>) - Method in class org.glassfish.pfl.basic.contain.PairComparator
 
compare(T, T) - Method in class org.glassfish.pfl.basic.contain.NaturalComparator
 
compareEmitter(String, Node, EmitterFactory.Emitter, EmitterFactory.Emitter) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
compareTo(ImportListImpl.Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
complete() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
Mark the end of the code generation to replace the field reference.
componentName - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
 
compose(Collection<MethodMonitorFactory>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
compose(Action, Action) - Static method in class org.glassfish.pfl.basic.fsm.Action.Base
 
composeMM(List<MethodMonitor>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
CompositeInvocationHandler - Interface in org.glassfish.pfl.basic.proxy
 
CompositeInvocationHandlerImpl - Class in org.glassfish.pfl.basic.proxy
 
CompositeInvocationHandlerImpl() - Constructor for class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
 
CompoundEmitter(EmitterFactory.Emitter...) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
 
compressClassName(String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
computeHash(int) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
 
computeTransitiveClosure() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
concatenateArrays(Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
If arr1 and arr2 are both arrays of the same component type, return an array of that component type that consists of the elements of arr1 followed by the elements of arr2.
condition - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
condition - Variable in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
 
condition - Variable in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
 
condition() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
condition() - Method in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
 
condition() - Method in class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
 
CONFIG - org.glassfish.pfl.basic.logex.LogLevel
 
cons - Variable in class org.glassfish.pfl.basic.contain.ResourceFactory
 
constant(int) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
ConstantExpression(ExpressionFactory, Type, Object) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
 
constructor - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
 
constructor - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
CONSTRUCTOR - org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
 
CONSTRUCTOR_METHOD_NAME - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
 
ConstructorFactory() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
 
constructorInfo() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
constructorInfo() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
constructorInfo() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
 
constructors - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
constructors - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
constructors() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
containedIn(String, String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
contains(E) - Method in class org.glassfish.pfl.basic.contain.MultiSet
 
contains(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
contains(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
 
contains(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
 
contains(Object) - Method in class org.glassfish.pfl.basic.contain.ObjectSet
 
contains(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
Return whether or not this Type is in the imports.
contains(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
Return whether or not this Type is in the imports.
contains(String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
contains(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
contains(Type) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
 
containsKey(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Return true if this cache contains a mapping for the specified key.
containsKey(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns true if this map contains a mapping for the specified key.
containsNullValue() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Special-case code for containsValue with null argument
containsValue(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns true if this map maps one or more keys to the specified value.
content() - Method in class org.glassfish.pfl.basic.contain.Holder
 
content() - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
 
content(T) - Method in class org.glassfish.pfl.basic.contain.Holder
 
content(T) - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
 
contents - Variable in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
contents - Variable in class org.glassfish.pfl.basic.contain.MultiSet
 
contents - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
contents - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
contents() - Method in class org.glassfish.pfl.basic.tools.file.Block
Get the contents of the block.
contents() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
Returns the contents of this method monitor.
contents() - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
contents() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitorFactory
Returns the contents of this method monitor factory.
contents() - Method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryBase
 
contents() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
contents() - Method in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
contents() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
Return an unmodifiable set of the contents of this Controllable.
contents() - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
Return a list of the TimerFactory instances in this TimerFactoryBuilder.
contentVersion - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
context - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
Context(Stack<Wrapper.Context>, State) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
contexts - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
contexts - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
conToInt - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
Controllable - Interface in org.glassfish.pfl.tf.timer.spi
Represents a named object that can be enabled or disabled.
ControllableBase - Class in org.glassfish.pfl.tf.timer.impl
 
ControllableBase(int, String, String, TimerFactoryImpl) - Constructor for class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
controller - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
 
controller() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
Return a TimerController.
convertToList(Object) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
Converts obj from an Array to a List, if obj is an array.
convertToString(Object) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
Convert argument to String, either by toString, ot Arrays.toString.
convertToString(Object) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
copy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
copy() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
Return a copy of this ImportList.
copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
 
copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
copy(Class<T>) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
Make a deep copy of this node.
copy(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
copy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FallbackObjectCopierImpl
 
copy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.JavaStreamObjectCopierImpl
 
copy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl
Return a deep copy of obj.
copy(Object) - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.DefaultCopier
 
copy(Object) - Method in interface org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopier
copy the object.
copy(Map<Object, Object>, long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl.UnsafeFieldCopier
 
copy(Map<Object, Object>, Object) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.ClassCopier
Produce a deep copy of source, recursively copying all of its constituents.
copy(Map<Object, Object>, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
Make the actual copy of source, using oldToNew to preserve aliasing.
copy(Map<Object, Object>, Object, Object) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopier
Copy all fields from src to dest, using oldToNew as usual to preserve aliasing.
copy(Map<Object, Object>, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
 
copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
copy(Node, Class<T>) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
Copy setting a new parent in the result.
copy(Node, Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
copy(T, Class<T>) - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.DefaultCopier
 
Copy - Annotation Type in org.glassfish.pfl.dynamic.copyobject.spi
Annotation used on fields to indicate how they should be copied, according to the value of CopyType.
COPY_SUFFIXES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
copyBoolean(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
copyByte(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
copyChar(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
copyDouble(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
copyExpressionList(Node, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
copyFloat(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
copyInt(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
CopyInterceptor - Interface in org.glassfish.pfl.dynamic.copyobject.spi
Interface used to control copyobject behavior.
copyLong(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
copyObject(Map<Object, Object>, long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
CopyobjectDefaults - Class in org.glassfish.pfl.dynamic.copyobject.spi
 
CopyobjectDefaults() - Constructor for class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
 
copyonly - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
copyonly() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
 
copyShort(long, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
copyTo(FileWrapper, byte[]) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
Copy this file to target using buffer to hold data.
CopyType - Enum in org.glassfish.pfl.dynamic.copyobject.spi
Enum used with Copy annotation on fields to indicate special handling by the object copier.
CopyType() - Constructor for enum org.glassfish.pfl.dynamic.copyobject.spi.CopyType
 
couldNotCopy(Object, ReflectiveCopyException) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
couldNotFindClassCopier(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
count - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
 
count() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
Return the number of data points recorded.
count() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
counts - Variable in class org.glassfish.pfl.test.JUnitReportHelper
 
Counts(int, int) - Constructor for class org.glassfish.pfl.test.JUnitReportHelper.Counts
 
create() - Static method in class org.glassfish.pfl.basic.fsm.StateEngine
Create an empty uninitialized state engine.
create(Class<?>) - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase.MethodMonitorFactorySelfImpl
 
create(Class<?>) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitorFactory
Return an instance of a MethodMonitor suitable for use in the given class cls, according to the currently registered MethodMonitorFactory instances in the MethodMonitorRegistry.
create(Object) - Static method in class org.glassfish.pfl.basic.proxy.DelegateInvocationHandlerImpl
 
create(ProtectionDomain, ClassLoader) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
 
create(K, V, ReferenceQueue<V>) - Static method in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
 
create(ExpressionFactory, Expression, Expression) - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
createCopy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
Create a copy of source.
createCopy(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
createEqualityExpression(ExpressionFactory.BinaryOperator, ExpressionFactory, Expression, Expression) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
createNumericExpression(ExpressionFactory.BinaryOperator, ExpressionFactory, Expression, Expression) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
ctr - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
ctype - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
ctype() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
current - Variable in class org.glassfish.pfl.basic.fsm.Runner
 
current - Variable in class org.glassfish.pfl.basic.tools.file.StringParser
 
current - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
 
current - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
 
current - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
 
current - Variable in class org.glassfish.pfl.test.JUnitReportHelper
 
current - Variable in class org.glassfish.pfl.test.TestBase
 
current - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
current - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
 
current() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
 
currentCaseVariable - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
 
currentClass - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
 
currentClass - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
 
currentClass - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
CurrentClassLoader - Class in org.glassfish.pfl.dynamic.codegen.impl
Class used to set and get the global class loader used by the codegen library.
CurrentClassLoader() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
 
currentKey - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
Strong reference needed to avoid disappearance of key between nextEntry() and any use of the entry
currentResults - Variable in class org.glassfish.pfl.test.TestBase
 
currentTimerGroup - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
cw - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
cw - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 

D

d() - Static method in class org.glassfish.pfl.test.ObjectUtility
 
data - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility.ClassMap
 
data - Variable in class org.glassfish.pfl.basic.contain.StackImpl
 
data - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.GenericElement
 
data - Variable in class org.glassfish.pfl.basic.tools.file.Block
 
data - Variable in class org.glassfish.pfl.basic.tools.file.StringParser
 
data - Variable in class org.glassfish.pfl.test.ObjectUtility.ClassMap
 
data - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
data - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
DATA - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
DC_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
debug - Variable in class org.glassfish.pfl.basic.fsm.Runner
 
debug - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
debug - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
debug - Variable in class org.glassfish.pfl.tf.spi.Util
 
debug() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
 
debug() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
DEBUG - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoReflectiveImpl
 
DEBUG - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
 
DEBUG - Variable in class org.glassfish.pfl.test.JUnitReportHelper
 
DEBUG_PREFIX - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
deepCopy() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
DEFAULT - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
DEFAULT_INCREMENT - Static variable in class org.glassfish.pfl.basic.algorithm.Printer
 
DEFAULT_INCREMENT - Static variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
DEFAULT_INITIAL_CAPACITY - Static variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
The default initial capacity -- MUST be a power of two.
DEFAULT_LOAD_FACTOR - Static variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
The load fast used when none specified in constructor.
DEFAULT_SIZE - Static variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
DEFAULT_TRACE_FILTERS - Static variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
defaultAction - Variable in class org.glassfish.pfl.basic.fsm.State
 
defaultAction - Variable in class org.glassfish.pfl.basic.fsm.StateEngine
 
defaultAction - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
 
defaultCase - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
defaultCase() - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
DefaultClassCopierFactories - Class in org.glassfish.pfl.dynamic.copyobject.impl
 
DefaultClassCopierFactories() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
 
DefaultClassCopiers - Class in org.glassfish.pfl.dynamic.copyobject.impl
 
DefaultClassCopiers() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
 
DefaultCopier - Class in org.glassfish.pfl.dynamic.copyobject.spi
 
DefaultCopier() - Constructor for class org.glassfish.pfl.dynamic.copyobject.spi.DefaultCopier
 
defaultHandler - Variable in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
 
defaultNextState - Variable in class org.glassfish.pfl.basic.fsm.State
 
defaultObjectToString(Object) - Static method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
A convenience method that gives the default behavior: use indenting to display the object's structure and do not use built-in toString methods.
defaultObjectToString(Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
A convenience method that gives the default behavior: use indenting to display the object's structure and do not use built-in toString methods.
defaultValue - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
DefaultValue - Annotation Type in org.glassfish.pfl.basic.tools.argparser
 
defaultValues - Variable in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
DEFERRED - org.glassfish.pfl.basic.fsm.Guard.Result
 
DEFINE_LOCAL - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
 
DEFINE_LOCAL_DEFINITION - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
 
defineClass(int, String, Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
Define a ClassGeneratorImpl for a class.
defineClass(Class<?>, String, byte[]) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Defines a new class from bytecode.
defineClass(String, byte[], ClassLoader, ProtectionDomain) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Deprecated.
will not work in Java 11 or later. Use BridgeBase.defineClass(Class, String, byte[]) instead
defineInterface(int, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
Define a ClassGeneratorImpl for an interface.
defineLocal(MethodVisitor, String, Class<?>, Label, Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
 
defineLocalVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
definitions - Variable in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
DefinitionStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
DefinitionStatement(Node, Variable, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
 
definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
definitionStatementBeforeExpr(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
DelayedObjectToString - Class in org.glassfish.pfl.basic.algorithm
 
DelayedObjectToString(Object, ObjectUtility) - Constructor for class org.glassfish.pfl.basic.algorithm.DelayedObjectToString
 
delegate - Variable in class org.glassfish.pfl.basic.contain.Triple
 
delegate - Variable in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
delegate - Variable in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
Delegate - Annotation Type in org.glassfish.pfl.dynamic.generator
Annotation applied to a method in an abstract class or interface to indicate that the method is an accessor for a property value.
DelegateInvocationHandlerImpl - Class in org.glassfish.pfl.basic.proxy
 
DelegateInvocationHandlerImpl() - Constructor for class org.glassfish.pfl.basic.proxy.DelegateInvocationHandlerImpl
 
delete() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
delete() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableMethod
 
DenseIntMapImpl<E> - Class in org.glassfish.pfl.basic.contain
Utility for managing mappings from densely allocated integer keys to arbitrary objects.
DenseIntMapImpl() - Constructor for class org.glassfish.pfl.basic.contain.DenseIntMapImpl
 
depthFirst(UnaryVoidFunction<ImportListImpl.Node>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
deregister(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.InterceptorContext
 
deregister(TimerEventHandler) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
Deregister the handler to stop receiving events from this controller.
desc - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
 
desc - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
 
desc - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
describe() - Method in interface org.glassfish.pfl.basic.tools.argparser.ElementParser
 
describe() - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
description - Variable in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
description - Variable in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
description() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.MethodMonitorGroup
 
description() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
description() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
A longer description giving some details of the meaning of this Controllable.
description(String) - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
Description - Annotation Type in org.glassfish.pfl.tf.spi.annotation
Used to associate a description with part of a class.
DESCRIPTION_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
 
destination - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
destination() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
 
destination() - Method in interface org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator.Arguments
 
destroy() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
Destroy this TimerManager by removing its TimerFactory from the TimerFactoryBuilder.
destroy(TimerFactory) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
Remove a TimerFactory so that it may be collected.
dfs(Class<? extends Annotation>, Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
dir() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
disable() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
disable() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
disable() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
Disable this controllable.
DISABLED - org.glassfish.pfl.basic.fsm.Guard.Result
 
display - Variable in class org.glassfish.pfl.basic.contain.Display
 
display(PrintStream, String) - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
display(PrintStream, String) - Method in interface org.glassfish.pfl.tf.timer.spi.LogEventHandler
Display the contents of this log in formatted form to the PrintStream.
display(Object) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
display(String, List<String>) - Method in class org.glassfish.pfl.test.TestBase
 
display(Node, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
Display a tree for the node.
Display<K,​V> - Class in org.glassfish.pfl.basic.contain
Supports a Display as typically found in Lexical scoping.
Display() - Constructor for class org.glassfish.pfl.basic.contain.Display
 
displayAsMethod() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
displayAsMethod(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
displayAttributes(Node, CodegenPrinter) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
 
displayException(Throwable) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
displayNode(PrintStream, String, Node) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
displaySet(Set<String>) - Method in class org.glassfish.pfl.test.TestBase
 
DIV - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
doByFieldCopy(Map<Object, Object>, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
doc - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
The XML document.
doCopy(Map<Object, Object>, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
Do the copying of data from source to result.
doCopy(Map<Object, Object>, Object, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
doFullUpdate() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
doIt(FSM, Input) - Method in interface org.glassfish.pfl.basic.fsm.Action
Called by the state engine to perform an action before a state transition takes place.
doIt(Input) - Method in class org.glassfish.pfl.basic.fsm.Runner
Perform the transition for the given input in the current state.
doIt(Runner, Input, boolean) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Actually perform a state transition on the FSM on the runner.peek() FSM under Input in.
DOMElementWriter - Class in org.glassfish.pfl.test
Writes a DOM tree to a given Writer.
DOMElementWriter() - Constructor for class org.glassfish.pfl.test.DOMElementWriter
Create an element writer.
DOMElementWriter(boolean) - Constructor for class org.glassfish.pfl.test.DOMElementWriter
Create an element writer XML namespaces will be ignored.
DOMElementWriter(boolean, DOMElementWriter.XmlNamespacePolicy) - Constructor for class org.glassfish.pfl.test.DOMElementWriter
Create an element writer XML namespaces will be ignored.
DOMElementWriter.XmlNamespacePolicy - Class in org.glassfish.pfl.test
Whether namespaces should be ignored for elements and attributes.
done - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
done() - Method in class org.glassfish.pfl.basic.fsm.Runner
Return true if the stack is empty, which means that the runner is finished.
done() - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Called after all transitions have been added to the state engine.
done() - Method in class org.glassfish.pfl.test.JUnitReportHelper
Testing is complete.
doPrivileged(Algorithms.Action<T>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
doScan(File, Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
 
doScan(EnhanceTool.Arguments, ActionFactory, Scanner, Scanner.Action) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
doSpecialCaseCopy(Map<Object, Object>, Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
Sometimes the internal representation of an object will be violated by our field-by-field copy.
doubleArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
doubleUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
doubleUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
doWarning(String) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
dprint() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
dprint(String) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
dprint(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoReflectiveImpl
 
dprintImpl - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
drop() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
 
dropped - Static variable in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
 
dryrun - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
dryrun() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
 
dryrun() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
dryRun - Variable in class org.glassfish.pfl.basic.tools.file.ActionFactory
 
dryRun - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
 
dump() - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
 
dump() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
DUMP_AFTER_SETUP_VISITOR - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Debugging option used to dump the contents of the AST after the setup visitor runs.
DUMP_CONSTANT_POOL - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Causes contents of constant pool to be dumped.
DumpIgnore - Annotation Type in org.glassfish.pfl.basic.algorithm
This annotation is applied to a field to indicate that it should not be displayed by ObjectUtility.*ToString.
DumpToString - Annotation Type in org.glassfish.pfl.basic.algorithm
This annotation is applied to a field to indicate that it should be displayed by ObjectUtility.*ToString using its toString() value.
duration - Variable in class org.glassfish.pfl.test.TimedTest
 
DynamicAccessPermission - Class in org.glassfish.pfl.basic.proxy
This class controls the use of dynamic proxies.
DynamicAccessPermission(String) - Constructor for class org.glassfish.pfl.basic.proxy.DynamicAccessPermission
Creates a new DynamicAccessPermission with the specified name.
DynamicAccessPermission(String, String) - Constructor for class org.glassfish.pfl.basic.proxy.DynamicAccessPermission
Creates a new DynamicAccessPermission object with the specified name.

E

e() - Static method in class org.glassfish.pfl.test.ObjectUtility
 
E_D2B - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_D2C - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_D2F - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_D2I - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_D2L - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_D2S - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_F2B - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_F2C - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_F2D - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_F2I - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_F2L - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_F2S - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_I2B - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_I2C - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_I2D - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_I2F - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_I2L - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_I2S - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_L2B - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_L2C - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_L2D - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_L2F - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_L2I - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_L2S - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
E_NOP - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
ea - Variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.EnhancerFileAction
 
ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
 
ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
 
ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
 
ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
ecd - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
ef() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
ef() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
efactory - Variable in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
 
efparent - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
efparent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
ElementParser - Interface in org.glassfish.pfl.basic.tools.argparser
 
ElementParserImpl - Class in org.glassfish.pfl.basic.tools.argparser
 
ElementParserImpl(Method) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
ElementParserImpl.ResultData - Class in org.glassfish.pfl.basic.tools.argparser
 
ELSE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
emitArrayStore() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitBinaryOperator(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitBooleanCodeForPrimitive(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitBooleanCodeForReference(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitBranch(MyLabel) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitCast(Type, Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitConditionalBranch(MyLabel) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitConstantExpression(Type, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitConversion(Type, Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitDup() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitExceptionReport(int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
emitExceptionTableEntry(Label, Label, Label, Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitFinally() - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
emitInstanceof(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitIntConstant(MethodVisitor, int) - Method in class org.glassfish.pfl.tf.spi.Util
 
emitInvoke(Type, String, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
Emit the appropriate non-static INVOKE instruction as follows: If type is an interface, emit INVOKEINTERFACE.
emitJsr(Label) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitJsrToFinallyBlock(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
emitLabel(Attribute<MyLabel>, Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitLineNumberTable(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitLocalVariableTable(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitMethodEnd(MethodGenerator, Label, Variable, boolean) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitMethodStart(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitNewArrayCall(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitNewCall(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
Emit the NEW, DUP sequence required at the start of a new call.
emitNewInvoke(Type, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
Emit the INVOKESPECIAL instruction for calling a constructor with the given signature.
emitPop() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitRet(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitReturn(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitSpecialInvoke(Type, String, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
Emit the INVOKESPECIAL instruction for calling a method with the given signature.
emitStaticInvoke(Type, String, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
Emit a static INVOKE instruction.
emitted - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
 
emitted() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
 
emitted(boolean) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
 
emitter - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
EmitterFactory - Class in org.glassfish.pfl.dynamic.codegen.impl
This class provides methods that allow the construction of an object that can later be used to emit a bytecode.
EmitterFactory() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
EmitterFactory.CompoundEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
 
EmitterFactory.Emitter - Interface in org.glassfish.pfl.dynamic.codegen.impl
Simple wrapper class around a UnaryVoidFunction.
EmitterFactory.FieldInsnEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
 
EmitterFactory.IntOperandEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
 
EmitterFactory.NullEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
 
EmitterFactory.SimpleEmitter - Class in org.glassfish.pfl.dynamic.codegen.impl
 
emitters - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
 
emitThisExpression() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
emitThrow() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
empty() - Method in class org.glassfish.pfl.basic.contain.StackImpl
 
emptyAction - Static variable in class org.glassfish.pfl.basic.fsm.StateEngine
 
emptyContent - Static variable in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
enable() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
enable() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
enable() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
Enable this controllable.
enabled - Static variable in class org.glassfish.pfl.basic.logex.OperationTracer
 
ENABLED - org.glassfish.pfl.basic.fsm.Guard.Result
 
ENABLED - Static variable in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
 
enabledSet() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
enabledSet() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Returns a read-only view of the set of enabled Controllables.
encode(String) - Method in class org.glassfish.pfl.test.DOMElementWriter
Escape &lt;, &gt;, &amp;, &apos;, &quot; as their entities and drop characters that are illegal in XML documents.
encodedata(String) - Method in class org.glassfish.pfl.test.DOMElementWriter
Drop characters that are illegal in XML documents.
end - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
end() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
END - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
endElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
endElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
endElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
 
endElement() - Method in class org.glassfish.pfl.test.ObjectWriter
 
endElement() - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
endElement() - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
 
endNode - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
endObject() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
endObject() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
endObject() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
 
endObject() - Method in class org.glassfish.pfl.test.ObjectWriter
 
endObject() - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
endObject() - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
 
endObject(String) - Method in class org.glassfish.pfl.test.ObjectWriter
 
endObject(String) - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
endObject(String) - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
 
endReadArray() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
endReadValue() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
Pop the record of the current value that was just read.
endTest(JUnitReportWriter.TestDescription) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
A test ended.
endTest(JUnitReportWriter.TestDescription) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
endTest(JUnitReportWriter.TestDescription, long) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
A test ended.
endTest(JUnitReportWriter.TestDescription, long) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
endTestHelper(JUnitReportWriter.TestDescription) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
endTestSuite() - Method in interface org.glassfish.pfl.test.JUnitReportWriter
The whole testsuite ended.
endTestSuite() - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
engine - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
EnhancedClassData - Interface in org.glassfish.pfl.tf.spi
 
EnhancedClassData.MethodType - Enum in org.glassfish.pfl.tf.spi
 
EnhancedClassDataASMImpl - Class in org.glassfish.pfl.tf.spi
 
EnhancedClassDataASMImpl(Util, Set<String>, ClassNode) - Constructor for class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
 
EnhancedClassDataBase - Class in org.glassfish.pfl.tf.spi
 
EnhancedClassDataBase(Util, Set<String>) - Constructor for class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
EnhancedClassDataReflectiveImpl - Class in org.glassfish.pfl.tf.spi
 
EnhancedClassDataReflectiveImpl(Util, Class<?>) - Constructor for class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
 
EnhancerFileAction(UnaryFunction<byte[], byte[]>) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.EnhancerFileAction
 
EnhanceTool - Class in org.glassfish.pfl.tf.tools.enhancer
Tool for enhancing classes annotated with tracing facility annotations.
EnhanceTool() - Constructor for class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
EnhanceTool.Arguments - Interface in org.glassfish.pfl.tf.tools.enhancer
 
EnhanceTool.EnhancerFileAction - Class in org.glassfish.pfl.tf.tools.enhancer
 
EnhanceTool.ProcessingMode - Enum in org.glassfish.pfl.tf.tools.enhancer
 
ensure() - Method in class org.glassfish.pfl.basic.contain.StackImpl
 
ensure(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
ensureClassInitialized(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Ensure that the class has been initialized.
ent - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
 
enter(int, Object...) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
Invoked at the start of a method, before any actions in the method take place.
enter(String, Object...) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
enter(Timer) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventController
Generate a TimerEvent representing the entry to a particular timer.
ENTER - org.glassfish.pfl.tf.spi.TimingPointType
 
ENTER - org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
 
ENTER_REP - Static variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
enterScope() - Method in class org.glassfish.pfl.basic.contain.Display
 
entry - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
 
entry - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
Entry(Map.Entry<K, SoftCache.ValueCell<K, V>>, V) - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
 
Entry(K, V, ReferenceQueue<K>, int, WeakHashMapSafeReadLock.Entry<K, V>) - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
Creates new entry.
EntryIterator() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntryIterator
 
entrySet - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache
 
entrySet - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
 
entrySet() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Return a Set view of the mappings in this cache.
entrySet() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns a Set view of the mappings contained in this map.
entrySet() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
EntrySet() - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
 
EntrySet() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
env() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
Environment() - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
eq(Object, Object) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Checks for equality of non-null reference x and possibly-null y.
eq(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
EQ - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
equalArrays(Map, Set, Object[], Object[]) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
equalLists(Map, Set, List, List) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
equalMaps(Map, Set, Map, Map) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
equals(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
 
equals(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
equals(Object) - Method in class org.glassfish.pfl.basic.contain.Holder
 
equals(Object) - Method in class org.glassfish.pfl.basic.contain.Pair
 
equals(Object) - Method in class org.glassfish.pfl.basic.contain.PairComparator
 
equals(Object) - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
 
equals(Object) - Method in class org.glassfish.pfl.basic.contain.Triple
 
equals(Object) - Method in class org.glassfish.pfl.basic.tools.file.Block
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
equals(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
equals(Object) - Method in class org.glassfish.pfl.test.ObjectUtility.Pair
 
equals(Object) - Method in class org.glassfish.pfl.tf.spi.Named
 
equals(Object) - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
equals(Object) - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
 
equals(Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
equalSets(Map, Set, Set, Set) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
equalsHelper(Map, Set, Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
equalsObject(Map, Set, Class, Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
equalsObjectFields(Map, Set, Class, Object, Object) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
error() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestCounts
 
error(String) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
error(String) - Method in class org.glassfish.pfl.tf.spi.Util
 
ERROR - Static variable in interface org.glassfish.pfl.test.XMLConstants
the error element
errorClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
 
errorCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
errorCount - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
errorCount - Static variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
ErrorReport() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.ErrorReport
 
errors - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
etype - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEvent
 
eval() - Method in class org.glassfish.pfl.basic.func.NullaryFunctionBase
 
eval() - Method in class org.glassfish.pfl.basic.func.NullaryPredicateBase
 
eval() - Method in class org.glassfish.pfl.basic.func.NullaryVoidFunctionBase
 
eval(S) - Method in class org.glassfish.pfl.basic.func.UnaryFunctionBase
 
eval(S) - Method in class org.glassfish.pfl.basic.func.UnaryPredicateBase
 
eval(S) - Method in class org.glassfish.pfl.basic.func.UnaryVoidFunctionBase
 
eval(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryFunctionBase
 
eval(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryPredicateBase
 
eval(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryVoidFunctionBase
 
evaluate() - Method in interface org.glassfish.pfl.basic.func.NullaryFunction
Deprecated.
 
evaluate() - Method in class org.glassfish.pfl.basic.func.NullaryFunctionBase
 
evaluate() - Method in interface org.glassfish.pfl.basic.func.NullaryPredicate
 
evaluate() - Method in class org.glassfish.pfl.basic.func.NullaryPredicateBase
 
evaluate() - Method in interface org.glassfish.pfl.basic.func.NullaryVoidFunction
 
evaluate() - Method in class org.glassfish.pfl.basic.func.NullaryVoidFunctionBase
 
evaluate(byte[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
evaluate(String) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
evaluate(FSM, Input) - Method in interface org.glassfish.pfl.basic.fsm.Guard
Called by the state engine to determine whether a transition is enabled, deferred, or disabled.
evaluate(FileWrapper) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
Apply the action that matches the classification of this file.
evaluate(FileWrapper) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
evaluate(FileWrapper) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.EnhancerFileAction
 
evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
 
evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
 
evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
 
evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
 
evaluate(MethodVisitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
 
evaluate(S) - Method in class org.glassfish.pfl.basic.func.UnaryFunctionBase
 
evaluate(S) - Method in class org.glassfish.pfl.basic.func.UnaryPredicateBase
 
evaluate(S) - Method in class org.glassfish.pfl.basic.func.UnaryVoidFunctionBase
 
evaluate(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryFunction
Deprecated.
 
evaluate(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryFunctionBase
 
evaluate(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryPredicate
Deprecated.
 
evaluate(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryPredicateBase
 
evaluate(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryVoidFunction
Deprecated.
 
evaluate(S, T) - Method in class org.glassfish.pfl.basic.func.BinaryVoidFunctionBase
 
evaluate(T) - Method in interface org.glassfish.pfl.basic.func.UnaryFunction
Deprecated.
 
evaluate(T) - Method in interface org.glassfish.pfl.basic.func.UnaryPredicate
Deprecated.
 
evaluate(T) - Method in interface org.glassfish.pfl.basic.func.UnaryVoidFunction
Deprecated.
 
exception() - Method in class org.glassfish.pfl.test.TestBase
 
exception(int, Throwable) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
Called to report an exception that is thrown in the method.
EXCEPTION - org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
 
exceptionInReadResolve(Object, Throwable) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
ExceptionResourceGenerator - Class in org.glassfish.pfl.basic.tools.logex
Scans a directory looking for class files.
ExceptionResourceGenerator(String[]) - Constructor for class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
 
ExceptionResourceGenerator.Arguments - Interface in org.glassfish.pfl.basic.tools.logex
 
exceptions - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
exceptions() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
exceptions() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
Return a list of all Exception types that are declared as being throwable from this method.
Exceptions - Interface in org.glassfish.pfl.dynamic.copyobject.impl
Exception wrapper class.
EXCEPTIONS_PER_CLASS - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
exceptionToString(Throwable) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
ExceptionWrapper - Annotation Type in org.glassfish.pfl.basic.logex
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions.
excHandler - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
excHandlerNode - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
exclude() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
 
excludes - Variable in class org.glassfish.pfl.test.TestBase
 
execute(Collection<Method>) - Method in class org.glassfish.pfl.test.TestBase
 
exit() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
exit(int) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
An exit from a method that has a void return type.
exit(int, Object) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
An exit from a method that has a non-void return type.
exit(Timer) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventController
Generate a TimerEvent representing the exit from a particular timer.
EXIT - org.glassfish.pfl.tf.spi.TimingPointType
 
EXIT - org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
 
EXIT_REP - Static variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
exitScope() - Method in class org.glassfish.pfl.basic.contain.Display
 
expandtabs - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
expandtabs() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
 
expandTabs() - Method in class org.glassfish.pfl.basic.tools.file.Block
Replace tabs with spaces, assuming tab stops are located as usual at n*8 + 1
expandTabs(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
 
expectedModCount - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
expr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
expr() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
 
Expression - Interface in org.glassfish.pfl.dynamic.codegen.spi
Simple marker interface for an Expression.
ExpressionBase(ExpressionFactory) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
 
expressionFactory - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
 
expressionFactory - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
ExpressionFactory - Class in org.glassfish.pfl.dynamic.codegen.impl
Used to create all expressions.
ExpressionFactory(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
ExpressionFactory.ArrayIndexExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.ArrayLengthExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.BinaryOperator - Enum in org.glassfish.pfl.dynamic.codegen.impl
Representation of binary operators.
ExpressionFactory.BinaryOperatorExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.BinaryOperatorKind - Enum in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.CallExpression<T> - Class in org.glassfish.pfl.dynamic.codegen.impl
Representation of any sort of method call other than a constructor invocation.
ExpressionFactory.CastExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.ConstantExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
Class that represents a constant value of any primitive type, a String, or a Class.
ExpressionFactory.ExpressionBase - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.FieldAccessExpressionBase<T> - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.IfExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.InstofExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.NewArrExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.NewObjExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.NonStaticCallExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.NonStaticFieldAccessExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.StaticCallExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.StaticFieldAccessExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.SuperCallExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.SuperObjExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.ThisExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
Class used to represent the current object ("this" in java).
ExpressionFactory.ThisObjExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.UnaryOperator - Enum in org.glassfish.pfl.dynamic.codegen.impl
Operators that apply to a single expression.
ExpressionFactory.UnaryOperatorExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
Representation of the application of a UnaryOperator to an Expression.
ExpressionFactory.VariableImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ExpressionFactory.VoidExpression - Class in org.glassfish.pfl.dynamic.codegen.impl
Class that represents a void expression.
ExpressionInternal - Interface in org.glassfish.pfl.dynamic.codegen.impl
 
exprFactory() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
Return the ExpressionFactory that must be used to create any expressions occuring either in expressions added to the body, or in other statements immediately contained in this BlockStatement.
exprs - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
exprs - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
exprs - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
 
exprs - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
 
exprs() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
exprs() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
exprs() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
 
exprs() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
 
expungeStaleEntries() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Expunges stale entries from the table.
extend(int) - Method in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
 
ExtensionBase() - Constructor for class org.glassfish.pfl.basic.logex.WrapperGenerator.ExtensionBase
 

F

facet(Class<T>) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
Access the Facet of Class T from the object.
facet(Class<T>) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
FacetAccessor - Interface in org.glassfish.pfl.basic.facet
Interface to access facets of an object.
FacetAccessorDelegateImpl - Class in org.glassfish.pfl.basic.facet
Implementation of FacetAccessor that delegates to another FacetAccessor, typically a FacetAccessorImpl.
FacetAccessorDelegateImpl() - Constructor for class org.glassfish.pfl.basic.facet.FacetAccessorDelegateImpl
 
FacetAccessorImpl - Class in org.glassfish.pfl.basic.facet
 
FacetAccessorImpl(Object) - Constructor for class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
facetMap - Variable in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
facets() - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
Return a list of all facets on this object.
facets() - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
factory - Static variable in interface org.glassfish.pfl.basic.tools.argparser.ElementParser
 
factory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
factory - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
factory - Variable in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
factory() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
Factory used to create this MethodMonitor Note: is is required that this.factory().create(myClass()).equals( this ) for any MethodMonitor.
factory() - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
factory() - Method in class org.glassfish.pfl.tf.timer.impl.NamedBaseImpl
 
factory() - Method in interface org.glassfish.pfl.tf.timer.spi.Named
Return the TimerFactory that created this Named.
factory() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
factory() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
Get the TimerFactory.
Factory - Annotation Type in org.glassfish.pfl.dynamic.generator
Annotation applied to a method in an abstract class or interface to indicate that the method is an accessor for a property value.
Factory() - Constructor for class org.glassfish.pfl.basic.func.NullaryFunction.Factory
Deprecated.
 
Factory() - Constructor for class org.glassfish.pfl.basic.func.NullaryPredicate.Factory
 
factoryCache - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
fail - Variable in class org.glassfish.pfl.test.TestBase
 
fail() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestCounts
 
fail(String) - Method in class org.glassfish.pfl.test.JUnitReportHelper
Report that the current test failed with an error message.
fail(String) - Method in class org.glassfish.pfl.test.TestBase
 
fail(String, long) - Method in class org.glassfish.pfl.test.JUnitReportHelper
Report that the current test failed with an error message.
fail(Throwable) - Method in class org.glassfish.pfl.test.JUnitReportHelper
Report that the current test failed with the given exception as cause.
fail(Throwable, long) - Method in class org.glassfish.pfl.test.JUnitReportHelper
Report that the current test failed with the given exception as cause.
failedTests - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
tests that failed.
FAILURE - Static variable in interface org.glassfish.pfl.test.XMLConstants
the failure element
failureCount - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
failureInFallback(ReflectiveCopyException, Object, Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
FallbackObjectCopierImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
Trys a first ObjectCopier.
FallbackObjectCopierImpl(ObjectCopier, ObjectCopier) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.FallbackObjectCopierImpl
 
FALSE(Class<T>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
falsePart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
falsePart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
 
falsePart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
falsePart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
 
FastCache<K,​V> - Class in org.glassfish.pfl.dynamic.copyobject.impl
A cache intended to help speed up access to a Map.
FastCache(Map<K, V>) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
FastCacheTest - Class in org.glassfish.pfl.dynamic.copyobject.impl
Test out whether FastCache is effective or not.
FastCacheTest() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
FB_START - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
field() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
 
fieldAccess(Expression, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
fieldAccess(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
FieldAccessExpressionBase(ExpressionFactory, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
fieldCopiers - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
FieldGenerator - Class in org.glassfish.pfl.dynamic.codegen.impl
 
FieldGenerator(ClassGeneratorImpl, int, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
fieldInfo() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
fieldInfo() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return a map from field names to FieldInfo instances for every field defined in this class (not including super types).
FieldInfo - Interface in org.glassfish.pfl.dynamic.codegen.spi
 
FieldInfoImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
 
FieldInfoImpl(ClassInfo, int, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
 
FieldInsnEmitter(int, String, String, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
The opcode must be one of the PUT/GET FIELD/STATIC instructions.
fieldIsCopyable(Field) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
fieldName - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
 
fieldName - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
fieldName() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
fieldOffsets - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
fields - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
fields - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
fields() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
FieldValueHelper - Class in org.glassfish.pfl.basic.reflection
 
FieldValueHelper() - Constructor for class org.glassfish.pfl.basic.reflection.FieldValueHelper
 
file - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
fileName - Variable in class org.glassfish.pfl.test.JUnitReportHelper
 
FileState() - Constructor for enum org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
 
FileWrapper - Class in org.glassfish.pfl.basic.tools.file
File wrapper for text files.
FileWrapper(File) - Constructor for class org.glassfish.pfl.basic.tools.file.FileWrapper
Create a new FileWrapper for the given File.
FileWrapper(File, String) - Constructor for class org.glassfish.pfl.basic.tools.file.FileWrapper
 
FileWrapper(String) - Constructor for class org.glassfish.pfl.basic.tools.file.FileWrapper
 
FileWrapper.FileState - Enum in org.glassfish.pfl.basic.tools.file
 
FileWrapper.OpenMode - Enum in org.glassfish.pfl.basic.tools.file
 
fill() - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
fill(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Create a value object for the given key.
filter(List<A>, List<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
filter(List<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
filterLine(String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
filterStack(String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
filterTrace - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
FINAL - org.glassfish.pfl.basic.fsm.State.Kind
 
FINALLY - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
finalPart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
 
finalPart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
 
find(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
Return the first string in the block that contains the search string.
find(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
find(List<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
findAnnotatedParameter(Annotation[][], Class<? extends Annotation>) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
findClasses(UnaryPredicate<Class<?>>) - Method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
findClassGenerator(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
findConstructorInfo(Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
findConstructorInfo(Signature) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Find the MethodInfo (if any) for a Constructor with the given Signature in this ClassInfo.
finder - Static variable in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
findFieldInfo(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
findFieldInfo(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Find a field with the given name if one exists.
findMethodGenerator(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
findMethodInfo(String, Signature) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
findMethodInfo(String, Signature) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Find the method (if any) with the given name and Signature in this ClassInfo, or in any superType of this ClassInfo.
findMethodInfo(Signature, Set<MethodInfo>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
findMethods(UnaryPredicate<Method>) - Method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
findNode(Class<T>, Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
FINE - org.glassfish.pfl.basic.logex.LogLevel
 
FINER - org.glassfish.pfl.basic.logex.LogLevel
 
FINEST - org.glassfish.pfl.basic.logex.LogLevel
 
finish() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
Terminate operation tracing on the caller's thread.
finishLastBlock(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
finishVariableDefinition(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
first() - Method in class org.glassfish.pfl.basic.contain.Pair
 
first() - Method in class org.glassfish.pfl.basic.contain.Triple
 
firstCall - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
fis - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
fixStackSize(byte[]) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
FixStackSizeClassVisitor(ClassVisitor) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.FixStackSizeClassVisitor
 
FixStackSizeMethodVisitor(MethodVisitor) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.FixStackSizeMethodVisitor
 
flatten(List<S>, UnaryFunction<S, List<T>>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
Flatten the results of applying map to list into a list of T.
floatArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
floatUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
floatUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
fmap - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
 
fold(List<A>, R, BinaryFunction<R, A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
format(LogRecord) - Method in class org.glassfish.pfl.basic.logex.WrapperGenerator.ShortFormatter
 
formatError(String, JUnitReportWriter.TestDescription, Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
formatOutput(String, String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
fos - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
freeze() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
fromCall(Type, String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
fromCallUsingTypes(Type, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
fromConstructor(Type, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
fromConstructorUsingTypes(Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
fromMethodCall(Type, String, List<Expression>, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
fromMethodCallUsingTypes(Type, String, List<Type>, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
fromStaticCall(Type, String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
fromStaticCallUsingTypes(Type, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
frozen - Static variable in class org.glassfish.pfl.basic.logex.OperationTracer
 
FSM - Interface in org.glassfish.pfl.basic.fsm
An FSM is used to represent an instance of a finite state machine which has a transition function represented by an instance of StateEngine.
FSMImpl - Class in org.glassfish.pfl.basic.fsm
This is the main class that represents an instance of a state machine using a state engine.
FSMImpl(StateEngine, State) - Constructor for class org.glassfish.pfl.basic.fsm.FSMImpl
 
func - Variable in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
FunctionBase - Class in org.glassfish.pfl.basic.func
 
FunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.FunctionBase
 

G

ge(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
GE - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
generalObjectPrinter - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
generate(ClassLoader, ClassGeneratorImpl, ImportList, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
Given a completed ClassGeneratorImpl, use ASM to construct the byte array representing the compiled class.
generateAccessorMethods(TimerFactory, boolean) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
generateBytecode(ClassGeneratorImpl, ClassLoader, ImportList, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
Convert the Java class or interface defined by ClassGeneratorImpl into an array of bytecodes.
generateConstructor(TimerFactory, boolean) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
generateFields(TimerFactory, boolean, boolean) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
generateFile(String, Pair<String, TimerFactory>) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
Generate a single class which contains: private fields for Timers and TimerGroups public accessor methods for Timers and TimerGroups A public constructor <init>(TimerFactory) that initializes the Timer and TimerGroup fields, and the TimerGroup containment.
generateJunitReport() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
 
generatePropertiesFile(EnhanceTool.Arguments, Set<String>) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
generateSingleClass(String, String, TimerFactory) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
generateSourceCode(PrintStream, ClassGeneratorImpl, ImportList, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
generateSourceCode(PrintStream, ClassGeneratorImpl, ImportList, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
Write a source code representation of the class or interface defined by cg to the PrintStream ps.
generateSourceCode(String, ClassGeneratorImpl, ImportList, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
generateSourceCode(String, ClassGeneratorImpl, ImportList, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGenerator
Write a source code representation of the class or interface defined by cg to a file in the SOURCE_GENERATION_DIRECTORY specified in options.
generateTraceMsg(MethodVisitor, String, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
 
GenericElement(String, Object[]) - Constructor for class org.glassfish.pfl.basic.logex.OperationTracer.GenericElement
 
get() - Method in class org.glassfish.pfl.basic.contain.ResourceFactory
 
get() - Static method in class org.glassfish.pfl.basic.reflection.Bridge
Fetch the Bridge singleton.
get() - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
 
get(int) - Method in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
If key >= 0, return the value bound to key, or null if none.
get(int) - Method in interface org.glassfish.pfl.basic.contain.IntMap
If key >= 0, return the value bound to key, or null if none.
get(int) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
get(int) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
Internal method for dynamic attribute support.
get(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
get(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
get(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
get(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
get(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility.ClassMap
Return the first element of the ClassMap that is assignable to cls.
get(Class) - Method in class org.glassfish.pfl.test.ObjectUtility.ClassMap
Return the first element of the ClassMap that is assignable to cls.
get(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Return the value to which this cache maps the specified key.
get(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
get(Field) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
Fetch the value of the field from whichever facet contains the field.
get(Field) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
get(K) - Method in class org.glassfish.pfl.basic.concurrent.WeakCache
Return the value (if any) associated with key.
get(AttributedObject) - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
GET - org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
 
GET_BRIDGE_PERMISSION - Static variable in class org.glassfish.pfl.basic.reflection.Bridge
 
getAbsoluteName() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
getAction() - Method in class org.glassfish.pfl.basic.fsm.Transition
 
getAncestor(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
getAncestor(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
getAncestor(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
getAncestor(Class<T>) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
Return the first ancestor of this node of the given type, if any.
getAncestor(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
getAnnotation(AnnotatedElement, Class<A>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
 
getAnnotationNames() - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
getAnnotations(Class<?>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Return a map of all annotations defined on cls and its super classes and interfaces in ClassAnalyzer order.
getAnnotations(Class<?>, boolean) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
 
getAnnotations(Package) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Same as pkg.getAnnotations, with the result converted to a map.
getAnnotations(AnnotatedElement) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Return all annotations on the element, including any added annotations.
getAnnotations(Constructor<?>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Same as cons.getAnnotations, with the result converted to a map.
getAnnotations(Field) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Same as fld.getAnnotations, with the result converted to a map.
getAnnotations(Method) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Return a map of all annotations defined in method and its overriden methods in the inheritance order of the ClassAnalyzer for the method's defining class.
getAnnotations(Method, boolean) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
 
getAnnotationToHolderName() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
Map from MM annotation name to the name of the holder field that contains the SynchronizedHolder for the corresponding MethodMonitor.
getAnnotationToHolderName() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
getAnnotationValues(Annotation, boolean) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
Given an annotation, return a Map that maps each field (given by a method name) to its value in the annotation.
getArguments(Class<T>) - Method in class org.glassfish.pfl.test.TestBase
 
getAsString() - Method in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
 
getAsString() - Method in interface org.glassfish.pfl.basic.logex.OperationTracer.Element
 
getAsString() - Method in class org.glassfish.pfl.basic.logex.OperationTracer.GenericElement
 
getAsString() - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
Return the current contents of the OperationTracer state for the current thread.
getAsString() - Method in class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
 
getAttribute(AnnotationNode, String) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
 
getAttributes(AttributedObject) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
getBlock(FileWrapper) - Static method in class org.glassfish.pfl.basic.tools.file.BlockParser
Return the contents of the text file as a Block.
getBoolean(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
getBridgePermission - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierBase
 
getByte(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
getCacheCount() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
getCallTypeString(Signature.CallType, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
getChar(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
getChildren() - Method in interface org.glassfish.pfl.basic.graph.Node
Get all the children of this node.
getClassAnalyzer(Class<?>) - Static method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
getClassCopier(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactory
Return the ClassCopier instance for a particular class.
getClassCopier(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
getClassCopier(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
Analyze cls to determine the appropriate ClassCopier and return the ClassCopier instance.
getClassFieldCopier(Class<?>, PipelineClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
getClassInfo(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
getClassLoader() - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.LibraryClassLoader
 
getClassName() - Method in class org.glassfish.pfl.basic.fsm.NameBase
 
getClassName() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestDescription
 
getClassName() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
Return the internal name of the class.
getClassName() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
getCompatibleMethods(Set<MethodInfo>, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
getConstructor() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
getConstructor() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
 
getConstructor() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
Return the Constructor that is represented by this MethodInfo, or null if no such Constructor instance exists (because this MethodInfo represents a Constructor being generated, rather than a Constructor in a Class that is loaded into the VM).
getControllable(int) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
getControllable(int) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Returns the Controllable corresponding to id, for id in the range 0 (inclusive) to numberOfIds() (exclusive).
getControllable(String) - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
getCopyMethodName(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.CodegenCopierGenerator
 
getData(Method) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
getDebug() - Method in class org.glassfish.pfl.tf.spi.Util
 
getDeclaredFields(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
getDeclaredFields(Class) - Method in class org.glassfish.pfl.test.ObjectUtility
 
getDeclaredMethods(Class<?>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
getDeclaredMethods(Class<?>) - Static method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
getDefaultAction() - Method in class org.glassfish.pfl.basic.fsm.State
Get the default transition action that is used if the default next state is used.
getDefaultAction(State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
getDefaultConstructor(Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
Returns a constructor based on the first no-args constructor in the super class chain.
getDefaultNextState() - Method in class org.glassfish.pfl.basic.fsm.State
Return the default next state for this state.
getDefaultNextState(State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
getDescriptions() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
List of descriptions of monitored methods and info methods.
getDescriptions() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
List of descriptions of monitored methods and info methods.
getDocumentBuilder() - Static method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
getDouble(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
getDuration() - Method in class org.glassfish.pfl.test.TimedTest
 
getEmitter - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
getEntry(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns the entry associated with the specified key in this map.
getEnumElements(Class<?>) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
getErrorClassCopier() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
Return a ClassCopier that always raises a ReflectiveCopyException whenever its copy method is called.
getExpression() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
getExprTypes(List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
getExternalizableConstructor(Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
Returns public no-arg constructor of given class, or null if none found.
getExternalName(String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
getFieldValue(Object, Field) - Static method in class org.glassfish.pfl.basic.reflection.FieldValueHelper
Returns the value of a field in an object.
getFile(String, String, String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
getFileState() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
getFilteredTrace(Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
getFirst(Collection<T>, Runnable) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
Return the first element of the list, or invoke handleEmptyList if list is empty.
getFloat(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
getFrameType(int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
getFullMethodDescriptor(Method) - Method in class org.glassfish.pfl.tf.spi.Util
 
getFullMethodDescriptor(String, String) - Method in class org.glassfish.pfl.tf.spi.Util
 
getFullMethodDescriptor(MethodInsnNode) - Method in class org.glassfish.pfl.tf.spi.Util
 
getFullMethodDescriptor(MethodNode) - Method in class org.glassfish.pfl.tf.spi.Util
 
getGroupName(String) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
getGuard() - Method in class org.glassfish.pfl.basic.fsm.Transition
 
getHasStaticInitializerMethod() - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
getHelpText() - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
Returns a formatted text string that describes the expected arguments for this parser.
getHolderName(String) - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
Name of the holder fields corresponding to a particular method.
getHolderName(String) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
getHostname() - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
getIdentityClassCopier() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
Return a ClassCopier that simple returns its argument as its result.
getInacessibleFieldValue(Object, Field) - Static method in class org.glassfish.pfl.basic.reflection.FieldValueHelper
 
getInheritableMethod(Class<?>, String, Class<?>, Class<?>...) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
getInOrderList() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
Return a list of imports as (packageName,className) pairs.
getInOrderList() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
Return a list of imports as (packageName,className) pairs.
getInputMap() - Method in class org.glassfish.pfl.basic.fsm.State
 
getInt(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Fetches a field element within the given object o at the given offset.
getInvocationHandler() - Method in interface org.glassfish.pfl.basic.proxy.InvocationHandlerFactory
Get an InvocationHandler.
getKey() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
 
getKey() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
getKeyword(String) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
getKind() - Method in class org.glassfish.pfl.basic.fsm.State
Return the Kind of this state.
getKindSet(State.Kind) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
getLatestUserDefinedLoader() - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
getLatestUserDefinedLoader() - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Obtain the latest user defined ClassLoader from the call stack.
getLatestUserDefinedLoaderMethod() - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
getLevel() - Method in enum org.glassfish.pfl.basic.logex.LogLevel
 
getListElementClass(Method) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
getLoggerName(Class<?>) - Method in interface org.glassfish.pfl.basic.logex.WrapperGenerator.Extension
Modify the default logger name if needed.
getLoggerName(Class<?>) - Method in class org.glassfish.pfl.basic.logex.WrapperGenerator.ExtensionBase
 
getLoggerName(Class<?>) - Static method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
 
getLogId(Method) - Method in interface org.glassfish.pfl.basic.logex.WrapperGenerator.Extension
Get a message id for this log.
getLogId(Method) - Method in class org.glassfish.pfl.basic.logex.WrapperGenerator.ExtensionBase
 
getLong(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
getMatchingMethod(Class<?>, String, Class<?>, Class<?>[]) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
getMessage(Method, String, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
getMessage(List<String>) - Method in class org.glassfish.pfl.test.TestBase
 
getMessageInfo() - Method in interface org.glassfish.pfl.basic.logex.WrapperGenerator.MessageInfo
Return a map from message ID to message for all exceptions defined in a @ExceptionWrapper interface.
getMessageMap(Class<?>, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
getMessageOrKey(Logger, Method, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
getMethod() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
getMethod() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
 
getMethod() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
Return the Method that is represented by this MethodInfo, or null if no such Method instance exists (because this MethodInfo represents a Method being generated, rather than a Method in a Class that is loaded into the VM).
getMethod(Class, String) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
getMethodIdentifier(Class<?>, String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
getMethodIndex(String) - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
Index of method name in the list of method names.
getMethodIndex(String) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
getMethodInfo(Method) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Utility
 
getMethodListString(Set<MethodInfo>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
getMethodMMAnnotationName() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
List of annotation names for each info method and monitored method.
getMethodMMAnnotationName() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
getMethodMonitorForClass(Class<?>, Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Return the current MethodMonitor in use for the given cls and annot.
getMethodName(Class<?>, int) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Provided so that implementation of the MethodMonitor interface can obtain the method name for use in log reports or for other purposes.
getMethodNames() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
List of method names for all MM methods and info methods in the class.
getMethodNames() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
getMethodNames(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
getMethods(Type, String, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
getMMAnnotations() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
getMsgKey(String, Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
getName() - Method in class org.glassfish.pfl.basic.fsm.NameBase
 
getName() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
getName() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestDescription
 
getNamespaceURI(Node) - Static method in class org.glassfish.pfl.test.DOMElementWriter
 
getNearestNonSerializableBaseClass(Class<T>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
getNewId() - Static method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
getNextState() - Method in class org.glassfish.pfl.basic.fsm.Transition
 
getNodeData(T) - Method in interface org.glassfish.pfl.basic.graph.Graph
 
getNodeData(T) - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
getNodeIdString(Node) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Util
 
getNullClassCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
 
getObject(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
getOptDataExceptionCtor() - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
getParameterAnnotations(Constructor<?>) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Same as cons.getParameterAnnotations, with the result converted to a list of maps.
getParameterAnnotations(Method) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
Same as cons.getParameterAnnotations, with the result converted to a list of maps.
getParent() - Method in interface org.glassfish.pfl.basic.fsm.FSM
Get the parent state machine.
getParent() - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
 
getPipelineClassCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
 
getPostorderList() - Method in class org.glassfish.pfl.basic.algorithm.Graph
 
getPreferredClassName() - Method in class org.glassfish.pfl.basic.fsm.NameBase
 
getPreorderList() - Method in class org.glassfish.pfl.basic.algorithm.Graph
 
getPrimitiveFieldCopier(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
getPrimitiveFieldInitializer(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
getPrimitiveParser(Class) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
getPrimitiveTypeForWrapper(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Primitives
 
getPrivateFieldValue(Object, Field) - Static method in class org.glassfish.pfl.basic.reflection.FieldValueHelper
 
getPrivateMethod(Class<?>, String, Class<?>, Class<?>...) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
getProxy() - Method in interface org.glassfish.pfl.basic.proxy.LinkedInvocationHandler
 
getProxyInterfaces() - Method in interface org.glassfish.pfl.basic.proxy.InvocationHandlerFactory
Get the interfaces that InvocationHandler instances produced by this InvocationHandlerFactory support.
getRecognizerAction() - Method in class org.glassfish.pfl.basic.tools.file.ActionFactory
 
getReferenceObjectCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
Obtain the reference object "copier".
getReferenceType() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
 
getResources(Class<?>) - Static method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
Generate a list of Strings for a resource file for the given exception and log handling class.
getResult() - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
getRoots() - Method in class org.glassfish.pfl.basic.algorithm.Graph
 
getRoots() - Method in interface org.glassfish.pfl.basic.graph.Graph
 
getRoots() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
getSeparator(Method) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
getSerializableConstructor(Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
Returns subclass-accessible no-arg constructor of first non-serializable superclass, or null if none found.
getShort(Object, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
getSimpleData(Class) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
getSkipAction() - Method in class org.glassfish.pfl.basic.tools.file.ActionFactory
returns an action that returns true.
getSlot(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
 
getStackTrace(Throwable) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
getStandardLoggerName(Class<?>) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
getStandardLogId(Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
Expose the standard log ID for the method.
getState() - Method in interface org.glassfish.pfl.basic.fsm.FSM
Get the current state of this FSM.
getState() - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
Return the current state.
getStateEngine() - Method in interface org.glassfish.pfl.basic.fsm.FSM
Return the state engine used to create this FSM.
getStateEngine() - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
 
getStates(State.Kind) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Return the set of final states for this state engine.
getStats() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
getSteElement(int) - Method in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
 
getStopAction() - Method in class org.glassfish.pfl.basic.tools.file.ActionFactory
returns an action that returns false.
getSuffix(char, String) - Static method in class org.glassfish.pfl.test.TestCaseTools
 
getSuffix(String) - Method in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
getSuperCopier(PipelineClassCopierFactory, Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
getTable() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns the table after first expunging stale entries.
getTargetObject() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
Return an expression that can be used to access the target object, if !Modifier.isStatic(field().modifiers()).
GETTER - org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
 
getTestId(Method) - Method in class org.glassfish.pfl.test.TestBase
 
getTimerName(String, String) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
Construct the standard name for a Timer derived from a method in the tracing facility.
getTimerNames(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
getTimers(Class<?>) - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
 
getTimerTypes(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Return a list of all timer types defined for cls.
getTimingPointNames() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
List of timing point names corresponding to method names.
getTimingPointNames() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
getTimingPointTypes() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
List of timing point types of monitored methods and info methods.
getTimingPointTypes() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
List of timing point types of monitored methods and info methods.
getTotalCount() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
getTransitions(Input) - Method in class org.glassfish.pfl.basic.fsm.State
 
getTypeClass() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
getTypeListString(List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
getUnsafeFieldCopier(Field) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
getValue() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
 
getValue() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
getValue() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
Return an expression that can be used to access the field value.
getValue() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
Computes the Standard Statistic Results based on the samples collected so far and provides the complete value as a formatted String
getVar(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
Look up the ident to see if it has an associated Variable in this block.
getVariable(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
getVarInsnOpcode(Type, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
getVerificationErrors() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
getWithSkip(Object[], int) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
getWrapperTypeForPrimitive(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Primitives
 
Graph<E> - Class in org.glassfish.pfl.basic.algorithm
 
Graph<T extends Node> - Interface in org.glassfish.pfl.basic.graph
 
Graph(E, Graph.Finder<E>) - Constructor for class org.glassfish.pfl.basic.algorithm.Graph
 
Graph(Collection<E>, Graph.Finder<E>) - Constructor for class org.glassfish.pfl.basic.algorithm.Graph
 
Graph.Finder<E> - Interface in org.glassfish.pfl.basic.algorithm
A Finder finds the immediate successors of an element of the graph.
GraphImpl<T extends Node<T>> - Class in org.glassfish.pfl.basic.graph
Implementation of a simple graph.
GraphImpl() - Constructor for class org.glassfish.pfl.basic.graph.GraphImpl
 
GraphImpl(Collection<T>) - Constructor for class org.glassfish.pfl.basic.graph.GraphImpl
 
GraphImpl.NodeVisitor<T extends Node> - Interface in org.glassfish.pfl.basic.graph
 
GREEN - org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
 
gt(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
GT - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
guard - Variable in class org.glassfish.pfl.basic.fsm.Transition
 
Guard - Interface in org.glassfish.pfl.basic.fsm
 
Guard.Base - Class in org.glassfish.pfl.basic.fsm
 
Guard.Base.IntFunc - Class in org.glassfish.pfl.basic.fsm
 
Guard.Base.Predicate - Class in org.glassfish.pfl.basic.fsm
 
Guard.Base.SimpleName - Class in org.glassfish.pfl.basic.fsm
 
Guard.Result - Enum in org.glassfish.pfl.basic.fsm
 

H

handle(Timer, TimerEvent.TimerEventType) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventController
 
handleArray(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
handleArray(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.test.ObjectUtility
 
handleClass(ModifiableClass) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Interceptor
Invoked when the GenericClass constructor is called with classdata.
handleEmitter(Node, EmitterFactory.Emitter) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
handleFieldReference(ModifiableFieldReference) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Interceptor
Called when a reference to a field is encountered while visiting the body of the method for which handleMethod was most recently called.
handleFullLogging(Log, Method, WrapperGenerator.ReturnType, Logger, String, Object[], Throwable, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
handleMessageOnly(Method, WrapperGenerator.Extension, Logger, Object[]) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
handleMethod(ModifiableMethod) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Interceptor
Invoked after handleClass for each method defined in the class passed into the GenericClass constructor called with the classdata.
handleObject(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
handleObject(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.test.ObjectUtility
 
handlers - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
 
handlers() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
Read-only image of the set of Handlers.
hasAccess(int, int) - Method in class org.glassfish.pfl.tf.spi.Util
 
hasAccess(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
hash - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache
 
hash - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
hash(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
hashCode - Variable in class org.glassfish.pfl.tf.spi.Named
 
hashCode() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
 
hashCode() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
hashCode() - Method in class org.glassfish.pfl.basic.contain.Holder
 
hashCode() - Method in class org.glassfish.pfl.basic.contain.Pair
 
hashCode() - Method in class org.glassfish.pfl.basic.contain.PairComparator
 
hashCode() - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
 
hashCode() - Method in class org.glassfish.pfl.basic.contain.Triple
 
hashCode() - Method in class org.glassfish.pfl.basic.tools.file.Block
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
hashCode() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
hashCode() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
hashCode() - Method in class org.glassfish.pfl.test.ObjectUtility.Pair
 
hashCode() - Method in class org.glassfish.pfl.tf.spi.Named
 
hashCode() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
hashCode() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
 
hashEntries - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
 
hashIsCached - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
hashIsCached - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
HashIterator() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
 
hashValue - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
hashValue - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
hasNext() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
 
hasNext() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
hasParameters(String) - Method in class org.glassfish.pfl.test.TestBase
 
hasPrimitiveNarrowingConversionFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return true iff there is a primitive narrowing conversion from Type t to this type.
hasPrimitiveWideningConversionFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return true iff there is a primitive widening conversion from Type t to this type.
hasReferenceNarrowingConversionFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return true iff there is a reference narrowing conversion from Type t to this type.
hasReferenceWideningConversionFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return true iff there is a reference widening conversion from Type t to this type.
hasStaticInitializer - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
 
hasStaticInitializerForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
hasStaticInitializerForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Returns true if the given class defines a static initializer method, false otherwise.
hasStaticInitializerMethod - Static variable in class org.glassfish.pfl.basic.reflection.Bridge
 
hasTag(String) - Method in class org.glassfish.pfl.basic.tools.file.Block
Return whether or not a block has a particular tag.
hasTags(String...) - Method in class org.glassfish.pfl.basic.tools.file.Block
Return whether or not a block has ALL of the listed tags.
Help - Annotation Type in org.glassfish.pfl.basic.tools.argparser
 
helpText - Variable in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
Holder<T> - Class in org.glassfish.pfl.basic.contain
Type safe holder that can hold any non-primitive type.
Holder() - Constructor for class org.glassfish.pfl.basic.contain.Holder
 
Holder(T) - Constructor for class org.glassfish.pfl.basic.contain.Holder
 
HOSTNAME - Static variable in interface org.glassfish.pfl.test.XMLConstants
name of host running the tests

I

ICONST_0_BC - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
 
id - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
 
id - Variable in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
id() - Method in annotation type org.glassfish.pfl.basic.logex.Log
The exception ID to be used.
id() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
id() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
id() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
id() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
Return the unique ID of this node.
id() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
id() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
id() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
A small id for this controllable.
ident - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
ident - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
ident - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
ident() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
ident() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
ident() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
ident() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Variable
Return the name of this variable.
Identifier - Class in org.glassfish.pfl.dynamic.codegen.impl
Some utilities for dealing with Java identifiers.
Identifier() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.Identifier
 
IDENTITY - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
Set result.field = source.field without copying
identityClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
 
identVal - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
idPrefix() - Method in annotation type org.glassfish.pfl.basic.logex.ExceptionWrapper
Return the prefix used in front of the numeric exception ID in the formatter exception message.
IF - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
ifExpression(Expression, Expression, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
IfExpression(ExpressionFactory, Expression, Expression, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
ifExpressionBeforeFalsePart(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
ifExpressionBeforeFalsePart(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
ifExpressionBeforeTruePart(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
ifExpressionBeforeTruePart(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
ifOpInstructions - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
IfStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
IfStatement(Node, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
 
ifStatementBeforeFalsePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
ifStatementBeforeFalsePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
ifStatementBeforeFalsePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
ifStatementBeforeFalsePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
ifStatementBeforeTruePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
ifStatementBeforeTruePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
ifStatementBeforeTruePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
ifStatementBeforeTruePart(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
IfStatementContext(Stack<Wrapper.Context>, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.IfStatementContext
 
ifstmt - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.IfStatementContext
 
IGNORE - Static variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
Ignores namespaces for elements and attributes, the default.
IGNORE_DIRS - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
IGNORE_NAMES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
IGNORE_SUFFIXES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
immutable - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
Immutable - Annotation Type in org.glassfish.pfl.dynamic.copyobject.spi
Annotation used on classes that are immutable; that is, all public methods return the same value for the same inputs after the object has been constructed.
impls - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
impls() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
impls() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return the list of Types of interfaces implemented by this class.
IMPORT - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
ImportList - Interface in org.glassfish.pfl.dynamic.codegen.spi
 
ImportListImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ImportListImpl() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
ImportListImpl.Node - Class in org.glassfish.pfl.dynamic.codegen.impl
 
imports - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
imports - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
imports - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
imports - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
imports() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
in() - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
in() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
in() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
 
include() - Method in interface org.glassfish.pfl.test.TestBase.Arguments
 
includes - Variable in class org.glassfish.pfl.test.TestBase
 
increment - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
increment - Variable in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
increment - Variable in class org.glassfish.pfl.basic.algorithm.Printer
 
increment - Variable in class org.glassfish.pfl.test.ObjectUtility
 
increment - Variable in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
increment - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
incrementTime(long) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
 
indent - Variable in class org.glassfish.pfl.basic.algorithm.Printer
 
indent() - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
Indent(int) - Constructor for class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
 
IndentingObjectWriter(int, int) - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
IndentingObjectWriter(int, int) - Constructor for class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
index - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
 
index - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
 
index - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
index() - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
index() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
indexFor(int, int) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns index for hash code h.
info(int, String) - Method in class org.glassfish.pfl.tf.spi.Util
 
info(int, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
 
info(int, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
 
info(Object[], int, int) - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
Invoked anywhere in the method after enter and before exit, to indicate some useful tracing information in the method.
info(Util, int, String) - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
 
INFO - org.glassfish.pfl.basic.logex.LogLevel
 
INFO_METHOD - org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
 
INFO_METHOD_CALL - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
 
INFO_METHOD_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
 
InfoMethod - Annotation Type in org.glassfish.pfl.tf.spi.annotation
Used to indicate that a method is used for invoking MethodMonitor.info.
InfoMethodCallRewriter(MethodVisitor, int, String, String) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodCallRewriter
 
infoMethodDescs - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
InfoMethodRewriter(MethodVisitor, int, String, String) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
 
init - Variable in class org.glassfish.pfl.tf.spi.Named
 
init() - Method in class org.glassfish.pfl.tf.spi.Named
 
init(Class<?>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
init(Class<?>[], Class<?>[]) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
 
init(Collection<E>, Graph.Finder<E>) - Method in class org.glassfish.pfl.basic.algorithm.Graph
 
init(List<Class<?>>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
init(MethodMonitor) - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase.MethodMonitorFactorySelfImpl
 
initComplete - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
initData(int, int) - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
INITIAL - org.glassfish.pfl.basic.fsm.State.Kind
 
initialize(T) - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
 
initializeClass(Type, Type, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
initializeEmitter(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
initializeEmitter(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
initializeEmitter(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
initializeInterface(List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
initializer - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
initializer - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
initializer() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
INITIALIZER - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
initializeVariableEmitter(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
initializing - Variable in class org.glassfish.pfl.basic.fsm.StateEngine
 
initialLevel - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
initialLevel - Variable in class org.glassfish.pfl.test.ObjectUtility
 
initLocal(MethodVisitor, LocalVariableNode) - Method in class org.glassfish.pfl.tf.spi.Util
 
innerDoIt(Runner, Input, boolean) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
InnerTest() - Constructor for class org.glassfish.pfl.test.TimedTest.InnerTest
 
Input - Interface in org.glassfish.pfl.basic.fsm
This interface must be implemented by any class that is used as an input to a FSM.
Input() - Constructor for enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
 
Input.Base - Class in org.glassfish.pfl.basic.fsm
 
inputMap - Variable in class org.glassfish.pfl.basic.fsm.State
 
inputMapImage - Variable in class org.glassfish.pfl.basic.fsm.State
 
inputMapRangeImage - Variable in class org.glassfish.pfl.basic.fsm.State
 
inSamePackage(Class<?>, Class<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
insertType(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
instantiateTemplate(Map<String, String>) - Method in class org.glassfish.pfl.basic.tools.file.Block
replace all occurrences of @KEY@ with parameters.get( KEY ).
instof(Expression, Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
InstofExpression(ExpressionFactory, Expression, Type) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
 
intArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
Interceptor - Interface in org.glassfish.pfl.dynamic.codegen.spi
Interceptor interface used for byte code modification.
InterceptorContext - Interface in org.glassfish.pfl.dynamic.codegen.spi
 
interceptors() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.InterceptorContext
 
interfaceClasses - Variable in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
internalParse(Map<String, String>, Map<String, Object>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
internalSetData(Timer, TimerEvent.TimerEventType, long) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
 
IntFunc(String) - Constructor for class org.glassfish.pfl.basic.fsm.Guard.Base.IntFunc
 
IntMap<E> - Interface in org.glassfish.pfl.basic.contain
 
IntOperandEmitter(int, int) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
 
intToCon - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
intUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
intUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
INVALID_FIELD_OFFSET - Static variable in class org.glassfish.pfl.basic.reflection.BridgeBase
This constant differs from all results that will ever be returned from BridgeBase.objectFieldOffset(java.lang.reflect.Field).
InvocationHandlerFactory - Interface in org.glassfish.pfl.basic.proxy
 
invoke(Object, Method, Object[]) - Method in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
 
invoke(Method, Object...) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
Invoke method on the appropriate facet of this object, that is, on the facet corresponding to method.getDeclaringClass.
invoke(Method, Object...) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
isAccessibleFromSubclass(Constructor<?>, Class<?>, Class<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
isAccessibleInContext(ClassInfo, ClassInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
isAccessibleInContext(ClassInfo, ClassInfo) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
Returns true iff this member is accessible in the context defined by definingClass (the class containing the reference to the member) and accessClass (the type of the expression used to access this member).
isActivated - Variable in class org.glassfish.pfl.tf.timer.impl.TimerImpl
 
isActivated() - Method in class org.glassfish.pfl.tf.timer.impl.TimerImpl
 
isActivated() - Method in interface org.glassfish.pfl.tf.timer.spi.Timer
Return true if this Timer is ready to create TimerEvents.
isArray() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
isAssignable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
isAssignable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ExpressionBase
 
isAssignable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
isAssignable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
isAssignable() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal
 
isAssignmentConvertibleFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return true iff there is an assignment conversion from Type t to this type.
isAvailable() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
isAvailable() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.VariableInternal
Returns true if this variable is still in scope.
isCastingConvertibleFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return true iff there is a casting conversion from Type t to this type.
isCodegenCopierAllowed - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
isConstructor - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
isConstructor - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
isConstructor() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
isConstructor() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
isConstructor() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
Returns true if this is a constructor, false if method.
isEmpty() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
 
isEmpty() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Return true if this cache contains no key-value mappings.
isEmpty() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class org.glassfish.pfl.basic.contain.MarkStack
Return true iff the stack is empty.
isEmpty() - Method in class org.glassfish.pfl.dynamic.codegen.impl.BlockStatement
Return true iff this BlockStatement contains no local variables or statements.
isEmptyHashMap(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
As of JDK 1.7-40, the JDK relies on the HashMap#table field being identical to a constant.
isEnabled - Variable in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
isEnabled() - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
isEnabled() - Method in interface org.glassfish.pfl.tf.timer.spi.Controllable
Return true if enable() was called, otherwise false if enable() was never called, or disable() was last called.
isIndenting - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
isIndenting - Variable in class org.glassfish.pfl.test.ObjectUtility
 
isInitialized - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
 
isInterface - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
isInterface() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
isInterface() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return true iff this ClassInfo is an interface.
isInterface() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
isLegalCharacter(char) - Method in class org.glassfish.pfl.test.DOMElementWriter
Is the given character allowed inside an XML document?
isMajorLevel(Level) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
isMethodInheritableBy(Class<?>, Method) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
isMethodInvocationConvertibleFrom(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return true iff one of the following statements is true: this.equals( t ) .
isMMAnnotation(Annotation) - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
 
isNumber - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
isNumber() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
isPrimitive() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
isPrintable(char) - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
isPrivate(Constructor<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
isPrivate(Method) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
isPublic(Constructor<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
isPublicOrProtected(Constructor<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
isPublicTestMethod(Method) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
isr - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
isReference(String) - Method in class org.glassfish.pfl.test.DOMElementWriter
Is the given argument a character or entity reference?
isReflective - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
isReflectiveClassCopier() - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.ClassCopier
We need to know whether this class copier operates via reflection or not, as the reflective class copier must be able to tell when a super class is copied by an incompatible copier.
isReflectiveClassCopier() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
isRoot() - Method in class org.glassfish.pfl.basic.graph.NodeData
Return whether this node is a root.
isSet(AttributedObject) - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
 
isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
 
isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
 
isStatic() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
 
isStatic(Method) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
isSubclass(ClassInfo) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
isSubclass(ClassInfo) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return true iff this is a subclass or subinterface of info.
isSubclass(Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
isTestMethod(Method) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
isTracedClass() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
Returns true iff this class is monitored.
isTracedClass() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
isValid() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
 
isValidFullIdentifier(String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Identifier
Check that name is a valid full qualified Java identifier.
isValidIdentifier(String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Identifier
Check that name is a valid Java identifier.
isVisited() - Method in class org.glassfish.pfl.basic.graph.NodeData
Return whether this node has been visited in a traversal.
isYoungerThan(FileWrapper) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
Returns true if either this FileWrapper does not exist, or if the lastModificationTime of this FileWrapper is earlier than that of fw.
items - Variable in class org.glassfish.pfl.basic.contain.MarkStack
 
iterator() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
 
iterator() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
iterator() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
 
iterator() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
 
iterator() - Method in class org.glassfish.pfl.basic.contain.ObjectSet
 
iterator() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
iterator() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
iterator() - Method in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
itype - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
 
itype() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
 

J

javaRepresentation - Variable in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
javaRepresentation - Variable in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
 
javaRepresentation() - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
javaRepresentation() - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
 
javaStream - Static variable in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
 
JavaStreamObjectCopierImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
 
JavaStreamObjectCopierImpl() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.JavaStreamObjectCopierImpl
 
JUnitReportHelper - Class in org.glassfish.pfl.test
Helper class for generating reports for tests that do not adapt well to Testng/JUnit.
JUnitReportHelper(String) - Constructor for class org.glassfish.pfl.test.JUnitReportHelper
Prepare to generate a JUnitReport in the file named ${junit.report.dir}/${name}.xml.
JUnitReportHelper.Counts - Class in org.glassfish.pfl.test
 
JUnitReportWriter - Interface in org.glassfish.pfl.test
This Interface describes classes that format the results of a JUnit testrun.
JUnitReportWriter.TestCounts - Class in org.glassfish.pfl.test
 
JUnitReportWriter.TestDescription - Class in org.glassfish.pfl.test
 

K

key - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
 
key() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.Description
Optional key to use in a resource bundle for this description.
keyIsValid - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
 
KeyIterator() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeyIterator
 
keys - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
keySet() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns a Set view of the keys contained in this map.
KeySet() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
 
kind - Variable in class org.glassfish.pfl.basic.fsm.State
 
kind() - Method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
Kind() - Constructor for enum org.glassfish.pfl.basic.fsm.State.Kind
 
knownEntities - Variable in class org.glassfish.pfl.test.DOMElementWriter
Don't try to be too smart but at least recognize the predefined entities.

L

label - Variable in class org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
 
label() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CaseBranch
 
lake() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface1
 
lastBlock - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
lastReturned - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
 
lastStatement - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
latestUserDefinedLoaderMethod - Variable in class org.glassfish.pfl.basic.reflection.Bridge
 
le(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
LE - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
left - Variable in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
 
left - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
left() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
 
left() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
level - Variable in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
level - Variable in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
level - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
 
level() - Method in annotation type org.glassfish.pfl.basic.logex.Log
The logging Level (encoded as an enum) to use for the log record generated from the annotated method.
LibraryClassLoader - Class in org.glassfish.pfl.dynamic.copyobject.spi
Based on feedback from bug report 4452016, all class loading in the ORB is isolated here.
LibraryClassLoader() - Constructor for class org.glassfish.pfl.dynamic.copyobject.spi.LibraryClassLoader
 
lineNumber - Variable in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
lineNumber() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
lineNumberAttribute - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
lineNumberTable - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
LineNumberTable() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.LineNumberTable
 
LinkedInvocationHandler - Interface in org.glassfish.pfl.basic.proxy
This interface is used for InvocationHandler types that are linked to their Proxy.
list - Variable in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
 
list(T...) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
Deprecated.
replaced by Arrays.asList(java.lang.Object...)
listData() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface2
 
lmv - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
loadClass(String) - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.LibraryClassLoader
 
loadFactor - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
The load factor for the hash table.
loadFromXReturn(MethodVisitor, int, LocalVariableNode) - Method in class org.glassfish.pfl.tf.spi.Util
 
lock - Variable in class org.glassfish.pfl.basic.concurrent.WeakCache
 
log(int, long) - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
Log - Annotation Type in org.glassfish.pfl.basic.logex
This annotation is applied to a method to define the log and exception details for the method.
LogEventHandler - Interface in org.glassfish.pfl.tf.timer.spi
A TimerEventHandler that stores all events that is receives.
LogEventHandlerImpl - Class in org.glassfish.pfl.tf.timer.impl
 
LogEventHandlerImpl(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
LogEventHandlerImpl.Indent - Class in org.glassfish.pfl.tf.timer.impl
 
LogEventHandlerIterator - Class in org.glassfish.pfl.tf.timer.impl
 
LogEventHandlerIterator(TimerFactory, long[], int) - Constructor for class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
loggerName() - Method in annotation type org.glassfish.pfl.basic.logex.ExceptionWrapper
Return the logger name to be used for all logged messages generated from the class.
LogLevel - Enum in org.glassfish.pfl.basic.logex
Enum corresponding to java.util.logging.Level that can be used in annotations.
LogLevel() - Constructor for enum org.glassfish.pfl.basic.logex.LogLevel
 
longArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
longUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
longUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
lookup(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
Lookup just the className, without package name.
lookup(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ImportList
Lookup just the className, without package name.
lookup(K) - Method in class org.glassfish.pfl.basic.concurrent.WeakCache
Must be implemented in a subclass.
lookup(K) - Method in class org.glassfish.pfl.basic.contain.Display
 
lookupInCache(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
Look for cls only in the cache; do not create a ClassCopier if there isn't one already in the cache.
lookupInCache(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
Look for cls only in the cache; do not create a ClassCopier if there isn't one already in the cache.
lSep - Static variable in class org.glassfish.pfl.test.DOMElementWriter
 
lt(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
LT - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
lvs - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 

M

main(String[]) - Static method in class org.glassfish.pfl.basic.contain.MultiSet
 
main(String[]) - Static method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
main(String[]) - Static method in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
main(String[]) - Static method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
 
main(String[]) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
main(String[]) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
main(String[]) - Static method in class org.glassfish.pfl.test.TestBase
 
main(String[]) - Static method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
make() - Method in interface org.glassfish.pfl.dynamic.copyobject.spi.ObjectCopierFactory
Create a new instance of an ObjectCopier.
make() - Static method in class org.glassfish.pfl.test.ObjectUtility
Get the standard Utility object that supports objectToString with indented display and no use of toString() methods.
make(boolean, boolean) - Static method in class org.glassfish.pfl.test.ObjectUtility
Construct an Utility instance with the desired objectToString behavior.
make(boolean, boolean, int, int) - Static method in class org.glassfish.pfl.test.ObjectUtility
Construct an Utility instance with the desired objectToString behavior.
make(boolean, int, int) - Static method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
make(boolean, int, int) - Static method in class org.glassfish.pfl.test.ObjectWriter
 
make(String, String) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
 
make(Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
make(ObjectRegistrationManager, String, String) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
Create a new TimerFactory.
makeAnnoMap(Annotation[]) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
 
makeArrayClassCopierFactory(ClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
Create a ClassCopierFactory that handles arrays.
makeBitSet(int...) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
makeCachingClassCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
 
makeClass(String, byte[], Class<?>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
Defines a class in the same classloader as a specified "anchor" class
makeClass(String, byte[], ProtectionDomain, ClassLoader) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CodeGeneratorUtil
Deprecated.
as of Java 11, use #makeClass(String,byte[],Class)
makeClassConverter(Class<?>) - Method in class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl
 
makeClassFieldCopierUnsafeCodegenImpl(Class<?>, PipelineClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
Use bridge with code generated by codegen to copy objects.
makeConstant(boolean) - Static method in class org.glassfish.pfl.basic.func.NullaryPredicate.Factory
 
makeConstant(T) - Static method in class org.glassfish.pfl.basic.func.NullaryFunction.Factory
Deprecated.
 
makeConstructor(Class<?>) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ConstructorFactory
Analyze the class to determine the correct constructor type.
makeController(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
makeController(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Create a TimerController, which can create TimerEvents and send them to registered TimerEventHandlers.
makeEmitter(ExpressionFactory.ArrayIndexExpression, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
Create an emitter that generates the instruction needed to either store the TOS value into an array (aastore) (isStore==true) or push the array element's value onto the stack (aaload) (isStore==false).
makeEmitter(ExpressionFactory.ArrayLengthExpression) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
makeEmitter(ExpressionFactory.NonStaticFieldAccessExpression, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
Create an emitter that generates the instruction needed to either store the TOS value into the non-static field (isStore==true) or push the non-static fields's value onto the stack (isStore==false).
makeEmitter(ExpressionFactory.StaticFieldAccessExpression, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
Create an emitter that generates the instruction needed to either store the TOS value into the static field (isStore==true) or push the static fields's value onto the stack (isStore==false).
makeEmitter(Variable, boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
Create an emitter that generates the instruction needed to either store the TOS value into the variable (isStore==true) or push the variable's value onto the stack (isStore==false).
makeException(String, Method) - Method in interface org.glassfish.pfl.basic.logex.WrapperGenerator.Extension
Construct an exception from the message and the exception type.
makeException(String, Method) - Method in class org.glassfish.pfl.basic.logex.WrapperGenerator.ExtensionBase
 
makeFallbackObjectCopierFactory(ObjectCopierFactory, ObjectCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
Create a fallback copier factory from the two ObjectCopierFactory arguments.
makeFieldInsnEmitter(boolean, boolean, Type, String, Type) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
makeFQN(String, String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Identifier
Assuming that isValidFullIdentifier( pkg ) and isValidIdentifier( ident ), reurn a fully qualifed name for the identifier in the package.
makeFuture(NullaryFunction<T>) - Static method in class org.glassfish.pfl.basic.func.NullaryFunction.Factory
Deprecated.
 
makeFuture(NullaryPredicate) - Static method in class org.glassfish.pfl.basic.func.NullaryPredicate.Factory
 
makeGuard(Guard.Base.Predicate) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
makeIgnoreAction(boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
makeJavaStreamObjectCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
 
makeLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
makeListNode(String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
makeLogEventHandler(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
makeLogEventHandler(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Create a new LogEventHandler.
makeLogRecord(Level, String, Object[], Logger) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
makeMap(String[]) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
makeMapClassCopier(ClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopiers
Return a ClassCopier that is suitable for instances of the Map interface.
makeMultiThreadedStatsEventHandler(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
makeMultiThreadedStatsEventHandler(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Create a new StatsEventHandler.
makeOrdinaryClassCopierFactory(PipelineClassCopierFactory) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
 
makePrivilegedAction(Algorithms.Action<T>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
makeProxy(Map<String, Object>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
makeReflectObjectCopierFactory() - Static method in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
Obtain the new reflective copier factory.
makeStandardException(String, Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
makeStatsEventHandler(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
makeStatsEventHandler(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Create a new StatsEventHandler.
makeTargetFileWrapper(FileWrapper) - Method in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
makeTestSuite(Class) - Static method in class org.glassfish.pfl.test.TestCaseTools
Method to create a collection of nested TestSuites out of nested classes.
makeTestSuite(Class, TestCaseTools.TestSuiteType) - Static method in class org.glassfish.pfl.test.TestCaseTools
 
makeTestSuiteName(Class) - Static method in class org.glassfish.pfl.test.TestCaseTools
 
makeTimer(String, String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
makeTimer(String, String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Create a new Timer.
makeTimerGroup(String, String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
makeTimerGroup(String, String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Create a new TimerGroup.
makeTimingImpl(TimerManager<T>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
makeTracingEventHandler(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
makeTracingEventHandler(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
 
makeTypeNode(String, Type) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
makeWrapper(Class<T>) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
Given an interface annotated with @ExceptionWrapper, return a proxy implementing the interface.
makeWrapper(Class<T>, WrapperGenerator.Extension) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
Given an interface annotated with @ExceptionWrapper, return a proxy implementing the interface.
manage(Named) - Method in interface org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager
Register obj at the root of the management tree.
manage(Named) - Method in class org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManagerNOPImpl
 
manage(Named, Named) - Method in interface org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager
Register obj as an immediate child of parent in the management tree.
manage(Named, Named) - Method in class org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManagerNOPImpl
 
map - Variable in class org.glassfish.pfl.basic.concurrent.WeakCache
 
map - Variable in class org.glassfish.pfl.basic.contain.ObjectSet
 
map - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
map - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
map(Collection<A>, Collection<R>, UnaryFunction<A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
map(List<A>, UnaryFunction<A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
map(Map<K, A>, UnaryFunction<A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
map(Pair<K, V>...) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
mapClasses - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
mapId(Controllable) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
mapPrinter - Variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
mapPrinter - Variable in class org.glassfish.pfl.test.ObjectUtility
 
mapToFunction(Map<A, R>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
mark() - Method in class org.glassfish.pfl.basic.contain.MarkStack
Record the current position in the stack for a subsequent popMark call.
mark() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
 
markNonRoots() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
marks - Variable in class org.glassfish.pfl.basic.contain.MarkStack
 
MarkStack<E> - Class in org.glassfish.pfl.basic.contain
A stack with additional operations that support recording the current top of stack as a mark, and then later popping all items pushed since the last mark call.
MarkStack() - Constructor for class org.glassfish.pfl.basic.contain.MarkStack
 
maskNull(Object) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Use NULL_KEY for key if it is null.
match(String, String) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
 
max - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
 
max - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
max() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
Return the maximum value of call data points records.
max() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
MAX_EXTRA_STACK - Static variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
 
MAX_OPCODE - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
MAXIMUM_CAPACITY - Static variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
The maximum capacity, used if a higher value is implicitly specified by either of the constructors with arguments.
MemberInfo - Interface in org.glassfish.pfl.dynamic.codegen.spi
An interface that provides information common to all kinds of class members.
MemberInfoBase - Class in org.glassfish.pfl.dynamic.codegen.impl
 
MemberInfoBase(ClassInfo, int, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
memberType - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
memberType() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
merge(MethodMonitor[]) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Merges the behaviors of the method monitors together.
Message - Annotation Type in org.glassfish.pfl.basic.logex
This annotation is applied to an interface or abstract class that is used to define methods for logging and/or constructing exceptions.
method - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
 
method() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
 
METHOD - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
methodAnnoList - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
methodComplete(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
MethodContext(Stack<Wrapper.Context>, MethodGenerator) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
 
methodDescriptions - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
methodGenerator() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
 
MethodGenerator - Class in org.glassfish.pfl.dynamic.codegen.impl
 
MethodGenerator(ClassGeneratorImpl, int, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
Construct a MethodGenerator that represents a constructor.
MethodGenerator(ClassGeneratorImpl, int, Type, String, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
Construct a MethodGenerator that represents a method.
methodGeneratorAfterArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
methodGeneratorAfterArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
methodGeneratorBeforeArguments(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
MethodInfo - Interface in org.glassfish.pfl.dynamic.codegen.spi
An interface that provides information about methods.
MethodInfoBase - Class in org.glassfish.pfl.dynamic.codegen.impl
 
MethodInfoBase(ClassInfo, int) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
MethodInfoBase(ClassInfo, int, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
methodInfoByName - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
methodInfoByName() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
methodInfoByName() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return methodInfo for all methods defined on this class.
MethodInfoReflectiveImpl - Class in org.glassfish.pfl.dynamic.codegen.impl
Implementation of MethodInfo interface for actual Method.
MethodInfoReflectiveImpl(ClassInfo, Constructor) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
 
MethodInfoReflectiveImpl(ClassInfo, Method) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoReflectiveImpl
 
MethodMonitor - Interface in org.glassfish.pfl.tf.spi
Interface representing some action that takes place on entry and exit to a method that is being traced.
MethodMonitorBase - Class in org.glassfish.pfl.tf.spi
 
MethodMonitorBase(String, Class<?>) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
MethodMonitorBase(String, Class<?>, MethodMonitorFactory) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
MethodMonitorBase(String, Class<?>, MethodMonitorFactory, Set<MethodMonitor>) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
MethodMonitorBase.MethodMonitorFactorySelfImpl - Class in org.glassfish.pfl.tf.spi
 
MethodMonitorFactory - Interface in org.glassfish.pfl.tf.spi
Since each MethodMonitor generally needs a reference to the class it is monitoring, we actually work with MethodMonitorFactory instances instead of simply using MethodMonitor.
MethodMonitorFactoryBase - Class in org.glassfish.pfl.tf.spi
 
MethodMonitorFactoryBase(String) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorFactoryBase
 
MethodMonitorFactoryBase(String, Set<MethodMonitorFactory>) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorFactoryBase
 
MethodMonitorFactoryDefaults - Class in org.glassfish.pfl.tf.spi
 
MethodMonitorFactoryDefaults() - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
MethodMonitorFactorySelfImpl(String) - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorBase.MethodMonitorFactorySelfImpl
 
MethodMonitorGroup - Annotation Type in org.glassfish.pfl.tf.spi.annotation
Meta-annotation used to define annotations that define groups of related classes whose methods should be traced.
MethodMonitorRegistry - Class in org.glassfish.pfl.tf.spi
Main class for registering MethodMonitorFactories against particular annotation classes that represent method monitor groups.
MethodMonitorRegistry() - Constructor for class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
methodName - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
methodNames - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
methods - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
methods() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
methodSignature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
methodToAnno - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
methodTPNames - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
methodTPTs - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
MethodType() - Constructor for enum org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
 
mg - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
 
min - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
 
min - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
min() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
Return the minimum value of call data points records.
min() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
MINUS - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
mm - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorBase.MethodMonitorFactorySelfImpl
 
MM_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
 
MM_TYPE - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
 
mmAnnotations - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
mmf - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
MMG_CLASS - Static variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
MMG_DESCRIPTOR - Static variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
mmMethodDescs - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
mname - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.NormalMethodChecker
 
modCount - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
The number of times this WeakHashMap has been structurally modified.
mode - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
mode - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
mode() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
Mode() - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
 
ModifiableClass - Interface in org.glassfish.pfl.dynamic.codegen.spi
 
ModifiableFieldReference - Interface in org.glassfish.pfl.dynamic.codegen.spi
 
ModifiableFieldReference.ReferenceType - Enum in org.glassfish.pfl.dynamic.codegen.spi
 
ModifiableMethod - Interface in org.glassfish.pfl.dynamic.codegen.spi
Modify an existing method.
modifiers - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
modifiers - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
modifiers() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
modifiers() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
modifiers() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return the modifiers on this class as specified in java.lang.reflect.Modifier.
modifiers() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
Return the modifiers on this member
modifiers() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
Modifiers(int) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
 
MONITORED_METHOD - org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
 
MonitoredMethodEnhancer(int, String, String, MethodVisitor) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
msg - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.ErrorReport
 
msg(String) - Method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
 
msg(String) - Method in class org.glassfish.pfl.test.JUnitReportHelper
 
msg(String) - Method in class org.glassfish.pfl.test.TestBase
 
msg(String) - Method in class org.glassfish.pfl.tf.spi.Util
 
msg(String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
MultiSet<E> - Class in org.glassfish.pfl.basic.contain
A simple abstraction of a MultiSet, that is, a "set" that can contain more than one copy of the same element.
MultiSet() - Constructor for class org.glassfish.pfl.basic.contain.MultiSet
 
MultiThreadedStatsEventHandlerImpl - Class in org.glassfish.pfl.tf.timer.impl
 
MultiThreadedStatsEventHandlerImpl(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
 
mustBeInitializing() - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
mustNotBeInitializing() - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
mustUseToString(Class) - Method in class org.glassfish.pfl.test.ObjectUtility
 
mv - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
myBoolean - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myByte - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myChar - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myClass - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myClass - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
myClass() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
The class for which this MethodMonitor is defined.
myClass() - Method in class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
myClassInfo - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
myClassInfo() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
myClassInfo() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
Return the ClassInfo of the class that contains this member.
myCloneable - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myContents - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorBase
 
myContents - Variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryBase
 
myDouble - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myFloat - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myId - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
 
myId - Variable in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
myInt - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myKeySet - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
 
MyLabel - Class in org.glassfish.pfl.dynamic.codegen.impl
This trivial class exists only to give a slightly more readable toString method for ASM labels.
MyLabel() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
 
myLong - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myNull - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myObject - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myShort - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myString - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
myValues - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
 
myVoid - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 

N

name - Variable in class org.glassfish.pfl.basic.fsm.Guard.Base.SimpleName
 
name - Variable in class org.glassfish.pfl.basic.fsm.NameBase
 
name - Variable in class org.glassfish.pfl.basic.func.FunctionBase
 
name - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.GenericElement
 
name - Variable in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
name - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
 
name - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
name - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
name - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
name - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
name - Variable in class org.glassfish.pfl.tf.spi.Named
 
name - Variable in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
name - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
 
name - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
name() - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
name() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
name() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
name() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
name() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassGenerator
 
name() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return the fully qualified class name for this ClassInfo.
name() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Interceptor
Return the name of the interceptor.
name() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MemberInfo
Return the name of this member.
name() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
name() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitor
 
name() - Method in interface org.glassfish.pfl.tf.spi.MethodMonitorFactory
The name of this mmf.
name() - Method in class org.glassfish.pfl.tf.spi.Named
 
name() - Method in interface org.glassfish.pfl.tf.timer.spi.Named
A short name for this Controllable.
name() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
nameActions - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
 
NameBase - Class in org.glassfish.pfl.basic.fsm
 
NameBase(String) - Constructor for class org.glassfish.pfl.basic.fsm.NameBase
 
Named - Class in org.glassfish.pfl.tf.spi
 
Named - Interface in org.glassfish.pfl.tf.timer.spi
A simple interface used to provide access to the name and the factory that created this instance.
Named(String, String) - Constructor for class org.glassfish.pfl.tf.spi.Named
 
NamedBase - Class in org.glassfish.pfl.tf.timer.spi
 
NamedBase(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.NamedBase
 
NamedBaseImpl - Class in org.glassfish.pfl.tf.timer.impl
 
NamedBaseImpl(TimerFactoryImpl, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.NamedBaseImpl
 
namespacePolicy - Variable in class org.glassfish.pfl.test.DOMElementWriter
XML Namespaces are ignored by default.
NaturalComparator<T> - Class in org.glassfish.pfl.basic.contain
 
NaturalComparator() - Constructor for class org.glassfish.pfl.basic.contain.NaturalComparator
 
ne(Guard.Base.IntFunc, Guard.Base.IntFunc) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
NE - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
needStackTrace(Level, Method) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
newArr(Type, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
NewArrExpression(ExpressionFactory, Type, Expression, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
newArrExpressionAfterExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
newArrExpressionAfterExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
newArrExpressionAfterExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
newArrExpressionAfterSize(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
newArrExpressionAfterSize(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
newArrExpressionAfterSize(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
newArrExpressionBeforeExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
newArrExpressionBeforeExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
newArrExpressionBeforeExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
newArrExpressionBeforeExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
newArrInit(Type, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
newConstructorForExternalization(Class<T>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
newConstructorForExternalization(Class<T>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Return a constructor that can be used to create an instance of the class for externalization.
newConstructorForSerialization(Class<T>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
newConstructorForSerialization(Class<T>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Return a no-arg constructor for the specified class, based on the default constructor for its nearest non-serializable base class.
newConstructorForSerialization(Class<T>, Constructor<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
newConstructorForSerialization(Class<T>, Constructor<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Return a no-arg constructor for the specified class which invokes the specified constructor.
newObj(Type, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
newObj(Type, Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
NewObjExpression(ExpressionFactory, Type, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
newObjExpressionBeforeArg(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
newObjExpressionBeforeArg(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
newObjExpressionBeforeArg(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
newObjExpressionBeforeArg(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
newOptionalDataExceptionForSerialization(boolean) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
newOptionalDataExceptionForSerialization(boolean) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Return a new OptionalDataException instance.
newout() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
newWithSimpleConstructor(MethodVisitor, Class<?>) - Method in class org.glassfish.pfl.tf.spi.Util
 
next - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
next - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
next - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
 
next() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntryIterator
 
next() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeyIterator
 
next() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.ValueIterator
 
next() - Method in class org.glassfish.pfl.basic.tools.file.StringParser
 
next() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
next(Attribute<?>) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
nextEntry() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
The common parts of next() across different types of iterators
nextFree - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
nextFree - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
nextId - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
nextIndex - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
nextKey - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
Strong reference needed to avoid disappearance of key between hasNext and next
nextLabel(Node) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
nextPrefix - Variable in class org.glassfish.pfl.test.DOMElementWriter
Number of generated prefix to use next.
nextState - Variable in class org.glassfish.pfl.basic.fsm.Transition
 
nl() - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
nl() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
nl() - Method in class org.glassfish.pfl.test.TestBase
 
nl(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
noActionFileNames - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
noClassCopierForSuperclass(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
node - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.ErrorReport
 
Node<T extends Node> - Interface in org.glassfish.pfl.basic.graph
Node in a graph.
Node - Interface in org.glassfish.pfl.dynamic.codegen.impl
Represents a node in the AST used to generate code.
Node(String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
NodeBase - Class in org.glassfish.pfl.dynamic.codegen.impl
Base class for implementing various kinds of Nodes in the AST.
NodeBase(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
NodeData - Class in org.glassfish.pfl.basic.graph
Data about a node in a graph.
NodeData() - Constructor for class org.glassfish.pfl.basic.graph.NodeData
 
nodeImpl - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
nodeImpl - Variable in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
nodeImpl - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
nodeToData - Variable in class org.glassfish.pfl.basic.graph.GraphImpl
 
noMethodConflicts(Type, Type) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
NON_STATIC - org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
 
NONE - org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
 
NONE - org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
 
NONE - org.glassfish.pfl.tf.spi.TimingPointType
 
NonStaticCallExpression(ExpressionFactory, Expression, String, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
 
nonStaticCallExpressionBeforeArg(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
nonStaticCallExpressionBeforeArg(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
nonStaticCallExpressionBeforeArg(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
nonStaticCallExpressionBeforeArg(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
NonStaticFieldAccessExpression(ExpressionFactory, Expression, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
 
noOp() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
noOpImpl - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
NopVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
This is a visitor that does nothing.
NopVisitor(TreeWalkerContext) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
NORMAL - org.glassfish.pfl.basic.fsm.State.Kind
 
NORMAL - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
 
NORMAL_METHOD - org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
 
NormalMethodChecker(MethodVisitor, int, String, String) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.NormalMethodChecker
 
NoStackTrace - Annotation Type in org.glassfish.pfl.basic.logex
Indicates that stack traces should not be added to log records for logging methods in the interface (if on an interface), or for a particular method.
not(Guard.Base.Predicate) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
not(UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
NOT - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
 
notCopyable - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
note(String) - Method in class org.glassfish.pfl.test.TestBase
 
notify(Stack<TimerEvent>, TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
 
notify(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
notify(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
 
notify(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
 
notify(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl.TracingEventHandler
 
notify(TimerEvent) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerEventHandler
 
notRoot() - Method in class org.glassfish.pfl.basic.graph.NodeData
 
NS - Static variable in class org.glassfish.pfl.test.DOMElementWriter
prefix for genefrated prefixes
nsPrefixMap - Variable in class org.glassfish.pfl.test.DOMElementWriter
Map (URI to prefix) of known namespaces.
nsURIByElement - Variable in class org.glassfish.pfl.test.DOMElementWriter
Map (Element to URI) of namespaces defined on a given element.
NULL - org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
 
NULL - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
Set result.field = null or 0 according to type.
NULL_KEY - Static variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Value representing null keys inside tables.
NULL1 - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
 
NULL2 - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
 
NullaryFunction<T> - Interface in org.glassfish.pfl.basic.func
Deprecated.
replaced by Supplier
NullaryFunction.Factory - Class in org.glassfish.pfl.basic.func
Deprecated.
 
NullaryFunctionBase<R> - Class in org.glassfish.pfl.basic.func
 
NullaryFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.NullaryFunctionBase
 
NullaryPredicate - Interface in org.glassfish.pfl.basic.func
 
NullaryPredicate.Factory - Class in org.glassfish.pfl.basic.func
 
NullaryPredicateBase - Class in org.glassfish.pfl.basic.func
 
NullaryPredicateBase(String) - Constructor for class org.glassfish.pfl.basic.func.NullaryPredicateBase
 
NullaryVoidFunction - Interface in org.glassfish.pfl.basic.func
 
NullaryVoidFunctionBase - Class in org.glassfish.pfl.basic.func
 
NullaryVoidFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.NullaryVoidFunctionBase
 
NullEmitter() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
 
nullImpl - Static variable in interface org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager
 
NUM_LOOPS - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
numberOfAttributes() - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
numberOfIds() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
numberOfIds() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Returns the maximum id used by this TimerFactory for creating Controllables.
NUMERIC - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
 
numericConversions - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
numFail() - Method in class org.glassfish.pfl.test.JUnitReportHelper.Counts
 
numPass() - Method in class org.glassfish.pfl.test.JUnitReportHelper.Counts
 

O

obj - Variable in class org.glassfish.pfl.basic.algorithm.DelayedObjectToString
 
obj1 - Variable in class org.glassfish.pfl.test.ObjectUtility.Pair
 
obj2 - Variable in class org.glassfish.pfl.test.ObjectUtility.Pair
 
OBJECT_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
 
OBJECT_TYPE - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
 
ObjectCopier - Interface in org.glassfish.pfl.dynamic.copyobject.spi
Provides an interface for a variety of means to copy an arbitrary object.
ObjectCopierFactory - Interface in org.glassfish.pfl.dynamic.copyobject.spi
ObjectCopier factory interface used for registration.
ObjectCopierImpl - Class in org.glassfish.pfl.dynamic.copyobject.impl
Class used to deep copy arbitrary data.
ObjectCopierImpl() - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl
 
objectFieldOffset(Field) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Returns the offset of a non-static field, which can be passed into the set...
ObjectRegistrationManager - Interface in org.glassfish.pfl.tf.timer.spi
Interface used to provide the capability to manage timer service objects.
ObjectRegistrationManagerNOPImpl - Class in org.glassfish.pfl.tf.timer.spi
 
ObjectRegistrationManagerNOPImpl() - Constructor for class org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManagerNOPImpl
 
ObjectSet - Class in org.glassfish.pfl.basic.contain
 
ObjectSet() - Constructor for class org.glassfish.pfl.basic.contain.ObjectSet
 
objectToString(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
objectToString handles display of arbitrary objects.
objectToString(Object) - Method in class org.glassfish.pfl.test.ObjectUtility
objectToString handles display of arbitrary objects.
objectToStringHelper(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
objectToStringHelper(IdentityHashMap, ObjectWriter, Object) - Method in class org.glassfish.pfl.test.ObjectUtility
 
objectUnsafeFieldCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
objectUnsafeFieldIdentityCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
objectUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
objectUnsafeFieldResultCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
objectUnsafeFieldSourceCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
ObjectUtility - Class in org.glassfish.pfl.basic.algorithm
General object related utilities.
ObjectUtility - Class in org.glassfish.pfl.test
General object related utilities.
ObjectUtility(boolean, boolean, int, int) - Constructor for class org.glassfish.pfl.test.ObjectUtility
 
ObjectUtility(boolean, int, int) - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
ObjectUtility.ClassMap - Class in org.glassfish.pfl.basic.algorithm
 
ObjectUtility.ClassMap - Class in org.glassfish.pfl.test
 
ObjectUtility.ObjectPrinter - Interface in org.glassfish.pfl.basic.algorithm
 
ObjectUtility.ObjectPrinter - Interface in org.glassfish.pfl.test
 
ObjectUtility.Pair - Class in org.glassfish.pfl.test
 
ObjectWriter - Class in org.glassfish.pfl.basic.algorithm
 
ObjectWriter - Class in org.glassfish.pfl.test
 
ObjectWriter() - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
ObjectWriter() - Constructor for class org.glassfish.pfl.test.ObjectWriter
 
ObjectWriter.IndentingObjectWriter - Class in org.glassfish.pfl.basic.algorithm
Expected patterns: startObject endObject( str ) header( elem )\n startObject ( startElement append* endElement ) * endObject header(\n append*\n * )\n
ObjectWriter.IndentingObjectWriter - Class in org.glassfish.pfl.test
Expected patterns: startObject endObject( str ) header( elem )\n startObject ( startElement append* endElement ) * endObject header(\n append*\n * )\n
ObjectWriter.SimpleObjectWriter - Class in org.glassfish.pfl.basic.algorithm
 
ObjectWriter.SimpleObjectWriter - Class in org.glassfish.pfl.test
 
oldToNew - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ObjectCopierImpl
 
ONLY_QUALIFY_ELEMENTS - Static variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
Ignores namespaces for attributes.
op - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
op - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
 
opcode - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
 
opcode - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
 
opcode - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
 
opcodeNames - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
opcodeToString(int) - Static method in class org.glassfish.pfl.tf.spi.Util
 
open(FileWrapper.OpenMode) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
Open the (text) file for I/O.
OPEN_FOR_READ - org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
 
OPEN_FOR_WRITE - org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
 
openElement(Element, Writer, int, String) - Method in class org.glassfish.pfl.test.DOMElementWriter
Writes the opening tag - including all attributes - corresponding to a DOM element.
openElement(Element, Writer, int, String, boolean) - Method in class org.glassfish.pfl.test.DOMElementWriter
Writes the opening tag - including all attributes - corresponding to a DOM element.
OpenMode() - Constructor for enum org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
 
Operation() - Constructor for enum org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
operationTracer() - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
OperationTracer - Class in org.glassfish.pfl.basic.logex
 
OperationTracer() - Constructor for class org.glassfish.pfl.basic.logex.OperationTracer
 
OperationTracer.ArrayElement - Class in org.glassfish.pfl.basic.logex
 
OperationTracer.Element - Interface in org.glassfish.pfl.basic.logex
 
OperationTracer.GenericElement - Class in org.glassfish.pfl.basic.logex
 
OperationTracer.ValueElement - Class in org.glassfish.pfl.basic.logex
 
operationTracerImpl - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
operator() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
operator() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
 
opInstructions - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
optionalDataExceptionConstructor - Variable in class org.glassfish.pfl.basic.reflection.Bridge
 
or(Guard.Base.Predicate, Guard.Base.Predicate) - Static method in class org.glassfish.pfl.basic.fsm.Guard.Base
 
or(UnaryPredicate<A>, UnaryPredicate<A>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
OR - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
ordinaryFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
org.glassfish.pfl.basic.algorithm - package org.glassfish.pfl.basic.algorithm
 
org.glassfish.pfl.basic.concurrent - package org.glassfish.pfl.basic.concurrent
 
org.glassfish.pfl.basic.contain - package org.glassfish.pfl.basic.contain
 
org.glassfish.pfl.basic.facet - package org.glassfish.pfl.basic.facet
 
org.glassfish.pfl.basic.fsm - package org.glassfish.pfl.basic.fsm
 
org.glassfish.pfl.basic.func - package org.glassfish.pfl.basic.func
 
org.glassfish.pfl.basic.graph - package org.glassfish.pfl.basic.graph
 
org.glassfish.pfl.basic.logex - package org.glassfish.pfl.basic.logex
 
org.glassfish.pfl.basic.proxy - package org.glassfish.pfl.basic.proxy
 
org.glassfish.pfl.basic.reflection - package org.glassfish.pfl.basic.reflection
 
org.glassfish.pfl.basic.tools.argparser - package org.glassfish.pfl.basic.tools.argparser
 
org.glassfish.pfl.basic.tools.file - package org.glassfish.pfl.basic.tools.file
 
org.glassfish.pfl.basic.tools.logex - package org.glassfish.pfl.basic.tools.logex
 
org.glassfish.pfl.dynamic.codegen.impl - package org.glassfish.pfl.dynamic.codegen.impl
 
org.glassfish.pfl.dynamic.codegen.spi - package org.glassfish.pfl.dynamic.codegen.spi
 
org.glassfish.pfl.dynamic.copyobject.impl - package org.glassfish.pfl.dynamic.copyobject.impl
 
org.glassfish.pfl.dynamic.copyobject.spi - package org.glassfish.pfl.dynamic.copyobject.spi
 
org.glassfish.pfl.dynamic.generator - package org.glassfish.pfl.dynamic.generator
This package defines a facility that can be used to enhance Java interfaces and abstract classes with properties and delegation.
org.glassfish.pfl.test - package org.glassfish.pfl.test
 
org.glassfish.pfl.tf.spi - package org.glassfish.pfl.tf.spi
 
org.glassfish.pfl.tf.spi.annotation - package org.glassfish.pfl.tf.spi.annotation
 
org.glassfish.pfl.tf.timer.impl - package org.glassfish.pfl.tf.timer.impl
 
org.glassfish.pfl.tf.timer.spi - package org.glassfish.pfl.tf.timer.spi
 
org.glassfish.pfl.tf.tools.enhancer - package org.glassfish.pfl.tf.tools.enhancer
 
orm - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
osw - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
OTHER - org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
 
ou - Variable in class org.glassfish.pfl.basic.algorithm.DelayedObjectToString
 
out - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
Where to write the log to.
out() - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
out() - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
out() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
 
owner - Variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
 

P

p(Object) - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
p(Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
p(Object...) - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
p(String) - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
p(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.CodegenPrinter
 
PACKAGE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
PackageContext(Stack<Wrapper.Context>) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.PackageContext
 
packageEquals(Class<?>, Class<?>) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
Returns true if classes are defined in the same package, false Copied from the Merlin java.io.ObjectStreamClass.
packageName - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
packageName() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
pad - Variable in class org.glassfish.pfl.basic.algorithm.Printer
 
padChar - Variable in class org.glassfish.pfl.basic.algorithm.Printer
 
pair(S, T) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
Pair<S,​T> - Class in org.glassfish.pfl.basic.contain
A utility class representing a generic types Pair of elements.
Pair() - Constructor for class org.glassfish.pfl.basic.contain.Pair
 
Pair(Object, Object) - Constructor for class org.glassfish.pfl.test.ObjectUtility.Pair
 
Pair(S) - Constructor for class org.glassfish.pfl.basic.contain.Pair
 
Pair(S, T) - Constructor for class org.glassfish.pfl.basic.contain.Pair
 
PairComparator<S,​T> - Class in org.glassfish.pfl.basic.contain
 
PairComparator(Comparator<? super S>, Comparator<? super T>) - Constructor for class org.glassfish.pfl.basic.contain.PairComparator
 
parent - Variable in class org.glassfish.pfl.basic.fsm.FSMImpl
 
parent - Variable in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
parent - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
parent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
parent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
parent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
parent() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
Return the Node that contains (and created) this Node.
parent() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
parent() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
parent(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
parent(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
parent(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
parent(Node) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Node
Set the parent to a new value.
parent(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
parse(String[]) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
Parse the argument string into an instance of type T.
parse(String[], Class<T>) - Method in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
parseBlocks(FileWrapper, String) - Static method in class org.glassfish.pfl.basic.tools.file.BlockParser
Transform fw into a list of blocks.
parseBlocks(FileWrapper, String, String) - Static method in class org.glassfish.pfl.basic.tools.file.BlockParser
Transform fw into a list of blocks.
parseInt() - Method in class org.glassfish.pfl.basic.tools.file.StringParser
Return int matched at current position as a string.
parserData - Variable in class org.glassfish.pfl.basic.tools.argparser.ArgParser
 
pass - Variable in class org.glassfish.pfl.test.TestBase
 
pass() - Method in class org.glassfish.pfl.test.JUnitReportHelper
Report that the current test passed.
pass() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestCounts
 
pass(long) - Method in class org.glassfish.pfl.test.JUnitReportHelper
Report that the current test passed.
PATTERN - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
patterns - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
patterns() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
 
patternsToSkip - Variable in class org.glassfish.pfl.basic.tools.file.Scanner
 
peek() - Method in class org.glassfish.pfl.basic.contain.MarkStack
Return the top element of the stack.
peek() - Method in class org.glassfish.pfl.basic.contain.StackImpl
 
peek() - Method in class org.glassfish.pfl.basic.fsm.Runner
Return the top fsm on the stack.
performStateTransition(Runner, Input, State, Action, boolean) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
PHASE1 - org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
 
PHASE2 - org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
 
PipelineClassCopierFactory - Interface in org.glassfish.pfl.dynamic.copyobject.impl
A factory used for creating ClassCopier instances.
pkg - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
pkgName - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
pkgName() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
pkgName() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return the fully qualified package name containing the class represented by this ClassInfo.
PLUS - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
points() - Method in class org.glassfish.pfl.tf.timer.spi.TimerManager
Get the timing point utility class of type T.
pop() - Method in class org.glassfish.pfl.basic.contain.MarkStack
Return the top element of the stack and remove it from the stack.
pop() - Method in class org.glassfish.pfl.basic.contain.StackImpl
 
pop() - Method in class org.glassfish.pfl.basic.fsm.Runner
 
pop() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
 
popIfNeeded(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
popMark() - Method in class org.glassfish.pfl.basic.contain.MarkStack
Return an ordered list of stack elements starting with the element that was on top of the stack when mark was called.
popMark() - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
 
pos - Variable in class org.glassfish.pfl.basic.tools.file.StringParser
 
Post - Annotation Type in org.glassfish.pfl.test
Used to mark methods that are executed after every test case
postAction(FSM) - Method in class org.glassfish.pfl.basic.fsm.State
Method that defines action that occurs whenever this state is exited, that is, when the state is changed from this state to a new state.
postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postCopy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
postCopy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
postCopy() - Method in interface org.glassfish.pfl.dynamic.copyobject.spi.CopyInterceptor
 
postDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postFieldGenerator(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postMethod - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postMethods - Variable in class org.glassfish.pfl.test.TestBase
 
postNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postorderTraversal - Variable in class org.glassfish.pfl.basic.algorithm.Graph
 
postReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
postVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
postWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
postWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
postWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
postWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
pr - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
Pre - Annotation Type in org.glassfish.pfl.test
Used to mark methods executed before each test case.
preAction(FSM) - Method in class org.glassfish.pfl.basic.fsm.State
Method that defines action that occurs whenever this state is entered from a different state.
preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preCopy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
preCopy() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
preCopy() - Method in interface org.glassfish.pfl.dynamic.copyobject.spi.CopyInterceptor
 
preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
Predicate(String) - Constructor for class org.glassfish.pfl.basic.fsm.Guard.Base.Predicate
 
preExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preFieldGenerator(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preFieldGenerator(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
prefixTable - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorFactoryDefaults
 
preIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preMethods - Variable in class org.glassfish.pfl.test.TestBase
 
preNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preorderTraversal - Variable in class org.glassfish.pfl.basic.algorithm.Graph
 
PREPARE - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
 
preparing() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
present - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
preStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
preVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
preWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
preWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
preWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
preWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
PrimaryColor() - Constructor for enum org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
 
PRIMITIVE - org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
 
Primitives - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Primitives() - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Primitives
 
print(IdentityHashMap, ObjectWriter, Object) - Method in interface org.glassfish.pfl.basic.algorithm.ObjectUtility.ObjectPrinter
 
print(IdentityHashMap, ObjectWriter, Object) - Method in interface org.glassfish.pfl.test.ObjectUtility.ObjectPrinter
 
printBuffer(byte[]) - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
Printer - Class in org.glassfish.pfl.basic.algorithm
Manages printing of indented source code.
Printer(PrintStream) - Constructor for class org.glassfish.pfl.basic.algorithm.Printer
 
Printer(PrintStream, int, char) - Constructor for class org.glassfish.pfl.basic.algorithm.Printer
 
PROCESS_QUEUE_INTERVAL - Static variable in class org.glassfish.pfl.basic.concurrent.SoftCache
 
processClassAnnotations() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
 
processClassAnnotations() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
 
ProcessingMode() - Constructor for enum org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
 
processQueue() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
 
processQueueCount - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache
 
processTimers() - Method in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
propagate(TimerEvent) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
Send the event to all registered handlers.
PROPERTIES - Static variable in interface org.glassfish.pfl.test.XMLConstants
the properties element
propertiesPrinter - Static variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
propertiesPrinter - Variable in class org.glassfish.pfl.test.ObjectUtility
 
PROPERTY - Static variable in interface org.glassfish.pfl.test.XMLConstants
the property element
ps - Variable in class org.glassfish.pfl.basic.algorithm.Printer
 
ps - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
ps - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
ptcToType - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
push(E) - Method in class org.glassfish.pfl.basic.contain.MarkStack
 
push(E) - Method in class org.glassfish.pfl.basic.contain.StackImpl
 
push(FSM) - Method in class org.glassfish.pfl.basic.fsm.Runner
Push a new fsm onto the stack.
push(Visitor) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
 
put(Class<?>, ClassCopier) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.CachingClassCopierFactory
Put copier into the cache for Class cls.
put(Class, Object) - Method in class org.glassfish.pfl.test.ObjectUtility.ClassMap
Add obj to the map with key cls.
put(Class, ObjectUtility.ObjectPrinter) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility.ClassMap
Add obj to the map with key cls.
put(K, V) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Update this cache so that the given key maps to the given value.
put(K, V) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Associates the specified value with the specified key in this map.
put(K, V) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
Put the key and value in the cache and the underlying map.
putAll(Map<? extends K, ? extends V>) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Copies all of the mappings from the specified map to this map.
putBoolean(Object, long, boolean) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
putByte(Object, long, byte) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
putChar(Object, long, char) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
putDouble(Object, long, double) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
putFloat(Object, long, float) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
putIfNotPresent(Map<K, V>, K, V) - Method in class org.glassfish.pfl.basic.algorithm.AnnotationAnalyzer
 
putInt(Object, long, int) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Stores a value into a given Java field.
putLong(Object, long, long) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
putObject(Object, long, Object) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
putShort(Object, long, short) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 

Q

QUALIFY_ALL - Static variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
Qualifies namespaces for elements and attributes.
qualifyAttributes - Variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
 
qualifyElements - Variable in class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
 
queue - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache
 
queue - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Reference queue for cleared WeakEntries

R

READ - org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
 
readAll() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
reader - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
readingField(String) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
Update the current Value record to indicate the field currently being read.
readingIndex(int) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
readLine() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
Read the next line from the text file.
readObjectForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
readObjectForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Returns a method handle to allow invocation of the specified class's readObject method.
readResolveForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
readResolveForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Returns a method handle to allow invocation of the specified class's readResolve method.
readResolveMethod - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
Recognizer - Class in org.glassfish.pfl.basic.tools.file
Recognizes files according to patterns, and performs actions accordingly.
Recognizer(int, boolean) - Constructor for class org.glassfish.pfl.basic.tools.file.Recognizer
 
recordDuration(int, long) - Method in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
 
recordDuration(int, long) - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
 
recordDuration(int, long) - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
 
recordVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
RECURSE - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
Standard behavior: apply standard copier to the value of the field.
RED - org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
 
REFERENCE - org.glassfish.pfl.basic.fsm.State.Kind
 
REFERENCE - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
 
referenceObjectCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
 
referenceObjectCopierFactory - Static variable in class org.glassfish.pfl.dynamic.copyobject.spi.CopyobjectDefaults
 
ReferenceType() - Constructor for enum org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
 
reflectionFactory - Variable in class org.glassfish.pfl.basic.reflection.Bridge
 
ReflectiveCopyException - Exception in org.glassfish.pfl.dynamic.copyobject.spi
 
ReflectiveCopyException() - Constructor for exception org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
 
ReflectiveCopyException(String) - Constructor for exception org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
 
ReflectiveCopyException(String, Throwable) - Constructor for exception org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
 
reflectivelyCopyable(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
reflectivelyCopyable(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
Added this method so reflective copier could check if serializable object contains a transient field of specific type.
register(Class<? extends Annotation>, MethodMonitorFactory) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Register a particular MethodMonitorFactory against an annotation.
register(Interceptor) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.InterceptorContext
 
register(TimerEventHandler) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
Register the handler to start receiving events from this controller.
registerAnnotationFile(String) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
registerClass(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Register a class with the tracing facility.
registerClass(Class<?>, List<String>, Map<Class<? extends Annotation>, SynchronizedHolder<MethodMonitor>>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Register a class with the tracing facility.
registeredFactory(Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
Return the MethodMonitorFactory registered against the annotation, or null if nothing is registered.
registerImmutable(Class<?>) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
Register an immutable class, so that it will not be copied, but just passed by reference.
registerImmutable(Class<?>) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
Mark this class as immutable, so that it is not copied at all.
RELATIONAL - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
 
REM - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
remove() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.HashIterator
 
remove() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerIterator
 
remove(E) - Method in class org.glassfish.pfl.basic.contain.MultiSet
 
remove(Object) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Remove the mapping for the given key from this cache, if present.
remove(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
remove(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
 
remove(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Removes the mapping for a key from this weak hash map if it is present.
remove(Object) - Method in class org.glassfish.pfl.basic.contain.ObjectSet
 
remove(Object) - Method in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
remove(Map.Entry<K, V>) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
 
remove(K) - Method in class org.glassfish.pfl.basic.concurrent.WeakCache
Remove any value associated with the key.
remove(Controllable) - Method in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
remove(Controllable) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerGroup
 
removeController(TimerEventControllerBase) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
removeController(TimerEventControllerBase) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Remove the controller from this factory.
removeFacet(Class<?>) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
Remove the facet (if any) of the given type.
removeFacet(Class<?>) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
removeMapping(Object) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Special version of remove needed by Entry set
removeNSDefinitions(Element) - Method in class org.glassfish.pfl.test.DOMElementWriter
 
removeTimerEventHandler(TimerEventHandler) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
removeTimerEventHandler(TimerEventHandler) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Remove the handler from this TimerFactory.
rep - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
 
replace() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference
After this call, the field reference will not be emitted.
reportHelper - Variable in class org.glassfish.pfl.test.TestBase
 
reportTiming(int, PrintStream, List<TimedTest>) - Static method in class org.glassfish.pfl.test.TestCaseTools
 
required - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
requiredEmitterType - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
RequiredEmitterType() - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
 
resize(int) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Rehashes the contents of this map into a new array with a larger capacity.
resolve(Object) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
resourceBundle() - Method in annotation type org.glassfish.pfl.basic.logex.ExceptionWrapper
Return the name of the ResourceBundle to use for I18N support for exceptions in this class.
ResourceFactory<T> - Class in org.glassfish.pfl.basic.contain
A thread-safe, contention-free lazy resource factory.
ResourceFactory(NullaryFunction<T>) - Constructor for class org.glassfish.pfl.basic.contain.ResourceFactory
 
result - Variable in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
result - Variable in class org.glassfish.pfl.test.ObjectWriter
 
result - Variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
Result() - Constructor for enum org.glassfish.pfl.basic.fsm.Guard.Result
 
RESULT - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
Set result.field = result.
ResultData(UnaryFunction<String, Object>, String[]) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ElementParserImpl.ResultData
 
returnAction(FSM, FSM) - Method in class org.glassfish.pfl.basic.fsm.State
If this state has Kind REFERENCE, and its preAction pushes a nested FSM onto the stack, the returnAction method is called after the nested FSM reaches a final state.
returnAddress - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
returnCompatibleMethod(Type, String, List<Type>, Signature.CallType, Set<MethodInfo>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
returnLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
returnOpcodes - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
ReturnStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ReturnStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
 
ReturnStatement(Node, ExpressionInternal) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ReturnStatement
 
returnType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
returnType() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
Return the Type that is returned by this method.
returnType() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
ReturnType() - Constructor for enum org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
 
returnTypeCollision(Set<MethodInfo>, Set<MethodInfo>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
returnVariable - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
rf() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
right - Variable in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
 
right - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
right() - Method in class org.glassfish.pfl.dynamic.codegen.impl.AssignmentStatement
 
right() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
rightJustificationSize - Variable in class org.glassfish.pfl.basic.algorithm.Printer
 
rightJustify(String) - Method in class org.glassfish.pfl.basic.algorithm.Printer
 
rj(int) - Method in class org.glassfish.pfl.basic.algorithm.Printer
Right-Justify the next call to p so that the total number of characters is at least size.
roContents - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
roHandlers - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
 
root - Variable in class org.glassfish.pfl.basic.graph.NodeData
 
root - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
root - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
rootElement - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
The wrapper for the whole testsuite.
roots - Variable in class org.glassfish.pfl.basic.algorithm.Graph
 
roots - Variable in class org.glassfish.pfl.basic.tools.file.Scanner
 
roTcContents - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
roTimerGroups - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
roTimers - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
rtype - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
rtype - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
run() - Method in interface org.glassfish.pfl.basic.algorithm.Algorithms.Action
 
run() - Method in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
run() - Method in class org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator
 
run() - Method in class org.glassfish.pfl.test.TestBase
 
run(String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
run(TestResult) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
run(TestResult) - Method in class org.glassfish.pfl.test.TimedTest
 
runCount - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
runMethod - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
 
runner - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
Runner - Class in org.glassfish.pfl.basic.fsm
This is the main class that represents an instance of a state machine using a state engine.
Runner(FSM) - Constructor for class org.glassfish.pfl.basic.fsm.Runner
Create a new Runner with fsm on top of the stack.
Runner(FSM, boolean) - Constructor for class org.glassfish.pfl.basic.fsm.Runner
 
runTest() - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
 
runTest(Test, TestResult) - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
rwlock - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 

S

S_BODY - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_CLASS - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_DEFAULT - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_DONE - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_ELSE - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_FINAL - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_IF - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_INIT - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_METHOD - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_PACKAGE - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_SWITCH - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
S_TRY - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
SAFE_TO_COPY - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
 
saList - Variable in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
 
saListLock - Variable in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
 
sample(double) - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
sampleCount - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
sampleSquareSum - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
sampleSum - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
saveTimerEventController(TimerEventControllerBase) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
sb - Variable in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
sc - Variable in class org.glassfish.pfl.basic.contain.PairComparator
 
scan(Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
Scan all files reachable from roots.
scanAnnotation(Class<? extends Annotation>, MethodMonitorGroup) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
scanClassAnnotations(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
scanMethods() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
 
scanMethods() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataReflectiveImpl
 
Scanner - Class in org.glassfish.pfl.basic.tools.file
Recursively scan directories to process files.
Scanner(int, File...) - Constructor for class org.glassfish.pfl.basic.tools.file.Scanner
 
Scanner(int, List<File>) - Constructor for class org.glassfish.pfl.basic.tools.file.Scanner
 
Scanner.Action - Interface in org.glassfish.pfl.basic.tools.file
Action interface passed to scan method to act on files.
second() - Method in class org.glassfish.pfl.basic.contain.Pair
 
second() - Method in class org.glassfish.pfl.basic.contain.Triple
 
self - Static variable in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
Separator - Annotation Type in org.glassfish.pfl.basic.tools.argparser
 
serialVersionUID - Static variable in class org.glassfish.pfl.basic.contain.NaturalComparator
 
serialVersionUID - Static variable in class org.glassfish.pfl.basic.contain.SPair
 
serialVersionUID - Static variable in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
 
serialVersionUID - Static variable in class org.glassfish.pfl.basic.proxy.DynamicAccessPermission
 
serialVersionUID - Static variable in exception org.glassfish.pfl.dynamic.copyobject.spi.ReflectiveCopyException
 
set(int, E) - Method in class org.glassfish.pfl.basic.contain.DenseIntMapImpl
If key >= 0, bind value to the key.
set(int, E) - Method in interface org.glassfish.pfl.basic.contain.IntMap
If key >= 0, bind value to the key.
set(int, Object) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.AttributedObject
Internal method for dynamic attribute support.
set(int, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.AttributedObjectBase
 
set(int, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
set(int, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldGenerator
 
set(int, Object) - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodGenerator
 
set(ClassLoader) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.CurrentClassLoader
 
set(Field, Object) - Method in interface org.glassfish.pfl.basic.facet.FacetAccessor
 
set(Field, Object) - Method in class org.glassfish.pfl.basic.facet.FacetAccessorImpl
 
set(AttributedObject, T) - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
SET - org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
 
setActivated(boolean) - Method in class org.glassfish.pfl.tf.timer.impl.TimerImpl
 
setBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
setClassName(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
 
setCodegenCopierAllowed(boolean) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
setDefault(State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Euaivalent to setDefault( oldState, oldState )
setDefault(State, Action, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Set the default transition and action for a state.
setDefault(State, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Equivalent to setDefault( oldState, act, newState ) where act is an action that does nothing.
setDefaultAction(Action) - Method in class org.glassfish.pfl.basic.fsm.State
 
setDefaultAction(Action) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
Set the default action used in this state engine.
setDefaultAction(Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
This defines the default action.
setDefaultHandler(InvocationHandler) - Method in interface org.glassfish.pfl.basic.proxy.CompositeInvocationHandler
Set the default invocation handler to use if none of the invocation handlers added by calls to addInvocationHandler apply.
setDefaultHandler(InvocationHandler) - Method in class org.glassfish.pfl.basic.proxy.CompositeInvocationHandlerImpl
 
setDefaultNextState(State) - Method in class org.glassfish.pfl.basic.fsm.State
 
setEmitter - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
setFactory(TimerFactory) - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
setFieldName(String) - Method in class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
 
setIndex(int) - Method in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
 
setLocalVariablesSorter(LocalVariablesSorter) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
setModifiers(int) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableMethod
 
setName(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
 
setName(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableMethod
 
setOutput(OutputStream) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
Sets the stream the formatter is supposed to write its results to.
setOutput(OutputStream) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
setParent(FSM) - Method in interface org.glassfish.pfl.basic.fsm.FSM
Set the parent state machine.
setParent(FSM) - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
 
setPkgName(String) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
 
setPos(int) - Method in class org.glassfish.pfl.basic.tools.file.StringParser
 
setProxy(Proxy) - Method in interface org.glassfish.pfl.basic.proxy.LinkedInvocationHandler
 
setShellScriptAction(Scanner.Action) - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
If set, this defines the action taken for text files that start with the patter "#!", which is the standard for all *nix shell scripts.
setSpecialClassCopierFactory(ClassCopierFactory) - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
Set a special ClassCopierFactory to handle some application specific needs.
setSpecialClassCopierFactory(ClassCopierFactory) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.PipelineClassCopierFactory
Add a special ClassCopierFactory into the chain so that it handles some special cases.
setState(State) - Method in interface org.glassfish.pfl.basic.fsm.FSM
Set the current state of this FSM.
setState(State) - Method in class org.glassfish.pfl.basic.fsm.FSMImpl
 
setSuperType(Type) - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ModifiableClass
 
setSystemError(String) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
This is what the test has written to System.err
setSystemError(String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
setSystemOutput(String) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
This is what the test has written to System.out
setSystemOutput(String) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
SETTER - org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
 
setUp() - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
 
setUpMethod - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
setValue(V) - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
 
setValue(V) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
SEVERE - org.glassfish.pfl.basic.logex.LogLevel
 
SH_NAME - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
 
SH_TYPE - Static variable in interface org.glassfish.pfl.tf.spi.EnhancedClassData
 
shellScriptAction - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
 
SHORT_FORM - Static variable in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
 
shortArrayClassCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryArrayImpl
 
ShortFormatter() - Constructor for class org.glassfish.pfl.basic.logex.WrapperGenerator.ShortFormatter
 
shortUnsafeFieldCopier - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
shortUnsafeFieldInitializer - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
shouldBeFalse(boolean, String) - Static method in class org.glassfish.pfl.basic.contain.MultiSet
 
shouldBeTrue(boolean, String) - Static method in class org.glassfish.pfl.basic.contain.MultiSet
 
sig - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
sigIsCached - Variable in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
 
signature - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
 
signature - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
signature - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
 
signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
 
signature() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MethodInfoBase
 
signature() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.MethodInfo
Return the signature of this method.
signature() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
signature() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
Signature - Class in org.glassfish.pfl.dynamic.codegen.spi
Represents the signature of a method, which is sometimes needed for selecting the correct method.
Signature(Type, List<Type>) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
Signature.CallType - Enum in org.glassfish.pfl.dynamic.codegen.spi
 
SIMPLE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
SimpleEmitter(int) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
 
SimpleMethodTracer - Class in org.glassfish.pfl.tf.tools.enhancer
 
SimpleMethodTracer(MethodVisitor, Util) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
SimpleName(String) - Constructor for class org.glassfish.pfl.basic.fsm.Guard.Base.SimpleName
 
SimpleObjectWriter() - Constructor for class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
 
SimpleObjectWriter() - Constructor for class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
 
SINGLE - org.glassfish.pfl.test.TestCaseTools.TestSuiteType
 
SingleInstanceTestCase(Method) - Constructor for class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
 
SingleInstanceTestSuite(Class) - Constructor for class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
size - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
The number of key-value mappings contained in this weak hash map.
size - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ArrayElement
 
size - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
size - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
size - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl
 
size() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache.EntrySet
 
size() - Method in class org.glassfish.pfl.basic.concurrent.SoftCache
Return the number of key-value mappings in this cache.
size() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
size() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.KeySet
 
size() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns the number of key-value mappings in this map.
size() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
 
size() - Method in class org.glassfish.pfl.basic.contain.MultiSet
Return the number of unique elements in this MultiSet.
size() - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
size() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
size() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Number of 32 bit words occupied by this type if primitive, or 0 if non-primitive.
skip - Variable in class org.glassfish.pfl.test.TestBase
 
skipDirectory(File) - Method in class org.glassfish.pfl.basic.tools.file.Scanner
 
skipString(String) - Method in class org.glassfish.pfl.basic.tools.file.StringParser
skip over str, if str is at the current position.
skipToString(String) - Method in class org.glassfish.pfl.basic.tools.file.StringParser
skip everything until str is found.
skipWhitespace() - Method in class org.glassfish.pfl.basic.tools.file.StringParser
Skip over whitespace.
slotAllocator - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
SlotAllocator() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
 
SoftCache<K,​V> - Class in org.glassfish.pfl.basic.concurrent
A memory-sensitive implementation of the Map interface.
SoftCache() - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache
Construct a new, empty SoftCache with the default capacity and the default load factor.
SoftCache(int) - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache
Construct a new, empty SoftCache with the given initial capacity and the default load factor.
SoftCache(int, float) - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache
Construct a new, empty SoftCache with the given initial capacity and the given load factor.
SoftCache.Entry - Class in org.glassfish.pfl.basic.concurrent
 
SoftCache.EntrySet - Class in org.glassfish.pfl.basic.concurrent
 
SoftCache.ValueCell<K,​V> - Class in org.glassfish.pfl.basic.concurrent
 
sop(String) - Static method in class org.glassfish.pfl.test.ObjectUtility
 
sort - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
sort() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
Sort() - Constructor for enum org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
 
sortedImports - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
source - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
source() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
 
source() - Method in interface org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator.Arguments
 
SOURCE - org.glassfish.pfl.dynamic.copyobject.spi.CopyType
Set result.field = source.
SOURCE_GENERATION_DIRECTORY - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Option used to enable generation of source files while generating bytecode.
SourceExpressionVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
A Visitor that generates Java source for an expression.
SourceExpressionVisitor(TreeWalkerContext, ImportList) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
SourceStatementVisitor - Class in org.glassfish.pfl.dynamic.codegen.impl
 
SourceStatementVisitor(TreeWalkerContext, ImportList, CodegenPrinter) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
SPair<S extends java.io.Serializable,​T extends java.io.Serializable> - Class in org.glassfish.pfl.basic.contain
Serializable version of Pair.
SPair(S, T) - Constructor for class org.glassfish.pfl.basic.contain.SPair
 
specialFactory - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierFactoryPipelineImpl
 
specialOpcodeSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
splitClassName(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Split the class name into a pair of the package name and the unqualified class name.
splitFirst() - Method in class org.glassfish.pfl.basic.tools.file.Block
Split block into two blocks, with only the first line of the original Block in result.first().
splitFQN(String) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.Identifier
 
sprintf(String, Object...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
stackFrameSlot - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
StackImpl<E> - Class in org.glassfish.pfl.basic.contain
 
StackImpl() - Constructor for class org.glassfish.pfl.basic.contain.StackImpl
 
stackOverflow(Object, StackOverflowError) - Method in interface org.glassfish.pfl.dynamic.copyobject.impl.Exceptions
 
StackTrace - Annotation Type in org.glassfish.pfl.basic.logex
Indicates that stack traces should be added to log records for logging methods in the interface (if on an interface), or for a particular method.
stage() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.TFEnhanced
 
standard - Static variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
standard - Static variable in class org.glassfish.pfl.test.ObjectUtility
 
STANDARD - org.glassfish.pfl.test.TestCaseTools.TestSuiteType
 
standardDeviation - Variable in class org.glassfish.pfl.tf.timer.spi.Statistics
 
standardDeviation() - Method in class org.glassfish.pfl.tf.timer.spi.Statistics
Return the standard deviation of the data, or -1 if there is no data.
standardDeviation() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
standardImports - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
start - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
start(String) - Method in class org.glassfish.pfl.test.JUnitReportHelper
Start executing a test case with the given name.
startConstructor(int, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
startElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
startElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
 
startElement() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
startElement() - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
startElement() - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
 
startElement() - Method in class org.glassfish.pfl.test.ObjectWriter
 
startFile(String) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
startLine() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
startLine() - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
startMethod(int, Type, String, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassGeneratorImpl
 
startNode - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
startObject(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
startObject(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
 
startObject(Object) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
startObject(Object) - Method in class org.glassfish.pfl.test.ObjectWriter.IndentingObjectWriter
 
startObject(Object) - Method in class org.glassfish.pfl.test.ObjectWriter.SimpleObjectWriter
 
startObject(Object) - Method in class org.glassfish.pfl.test.ObjectWriter
 
startObject(String) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.IndentingObjectWriter
 
startObject(String) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter.SimpleObjectWriter
 
startObject(String) - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
startReadArray(String, int) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
 
startReadValue(String) - Static method in class org.glassfish.pfl.basic.logex.OperationTracer
Push a record into the trace of the start of reading a value of the given type name.
startTest(JUnitReportWriter.TestDescription) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
A test started.
startTest(JUnitReportWriter.TestDescription) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
startTestSuite(String, Properties) - Method in interface org.glassfish.pfl.test.JUnitReportWriter
The whole testsuite started.
startTestSuite(String, Properties) - Method in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
startTime - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
 
state - Variable in class org.glassfish.pfl.basic.fsm.FSMImpl
 
state - Static variable in class org.glassfish.pfl.basic.logex.OperationTracer
 
state - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
State - Class in org.glassfish.pfl.basic.fsm
Base class for all states in a StateEngine.
State() - Constructor for enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
 
State(String) - Constructor for class org.glassfish.pfl.basic.fsm.State
 
State(String, State.Kind) - Constructor for class org.glassfish.pfl.basic.fsm.State
 
State(Set<State>, String) - Constructor for class org.glassfish.pfl.basic.fsm.State
 
State(Set<State>, String, State.Kind) - Constructor for class org.glassfish.pfl.basic.fsm.State
 
State.Kind - Enum in org.glassfish.pfl.basic.fsm
Kind of state.
stateEngine - Variable in class org.glassfish.pfl.basic.fsm.FSMImpl
 
StateEngine - Class in org.glassfish.pfl.basic.fsm
Encodes the state transition function for a finite state machine.
StateEngine() - Constructor for class org.glassfish.pfl.basic.fsm.StateEngine
 
stateKinds - Variable in class org.glassfish.pfl.basic.fsm.StateEngine
 
Statement - Interface in org.glassfish.pfl.dynamic.codegen.impl
 
StatementBase - Class in org.glassfish.pfl.dynamic.codegen.impl
 
StatementBase(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.StatementBase
 
statementEndLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
statementStartLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
stateTransition(Wrapper.Operation) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
STATIC - org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
 
STATIC_INITIALIZER - org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
 
staticCall(Type, String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
Shorthand form to construct invocation that looks up Signature based on the types of the expressions in exprs.
staticCall(Type, String, Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
Construct a representation of a static method invocation.
StaticCallExpression(ExpressionFactory, Type, String, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
 
staticCallExpressionBeforeArg(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
staticCallExpressionBeforeArg(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
staticCallExpressionBeforeArg(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
staticCallExpressionBeforeArg(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
StaticFieldAccessExpression(ExpressionFactory, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
 
staticFieldOffset(Field) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
 
StaticInitVisitor - Class in org.glassfish.pfl.tf.tools.enhancer
 
StaticInitVisitor(int, String, MethodVisitor, Util, EnhancedClassData) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
 
Statistics - Class in org.glassfish.pfl.tf.timer.spi
A simple read-only holder for accumulated statistics.
Statistics(long, double, double, double, double) - Constructor for class org.glassfish.pfl.tf.timer.spi.Statistics
 
StatisticsAccumulator - Class in org.glassfish.pfl.tf.timer.spi
StatisticsAccumulator(String) - Constructor for class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
Construct the Statistics Accumulator by providing the unit as a String.
stats - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
stats() - Method in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
 
stats() - Method in interface org.glassfish.pfl.tf.timer.spi.StatsEventHandler
Return map that gives the accumulated statistics for each TimerEvent that has been observed by this event handler since the last call to clear (or since the creation of this handler, if clear has not been called).
StatsEventHandler - Interface in org.glassfish.pfl.tf.timer.spi
Gather statistics on the times reported to this TimerEventHandler.
StatsEventHandlerBase - Class in org.glassfish.pfl.tf.timer.impl
 
StatsEventHandlerBase(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
 
StatsEventHandlerImpl - Class in org.glassfish.pfl.tf.timer.impl
 
StatsEventHandlerImpl(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
 
stdExtension - Static variable in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
storeFromXReturn(MethodVisitor, int, LocalVariableNode) - Method in class org.glassfish.pfl.tf.spi.Util
 
STRING - org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
 
StringPair(String) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ArgParser.StringPair
Construct a StringPair from data of the first first:second.
StringPair(String, String) - Constructor for class org.glassfish.pfl.basic.tools.argparser.ArgParser.StringPair
 
StringParser - Class in org.glassfish.pfl.basic.tools.file
 
StringParser(String) - Constructor for class org.glassfish.pfl.basic.tools.file.StringParser
 
strip(SoftCache.ValueCell<K, V>, boolean) - Static method in class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
 
subgroups - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
subgroupsTC - Static variable in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
substitute(List<? extends Pair<String, String>>) - Method in class org.glassfish.pfl.basic.tools.file.Block
 
SUBSTITUTE_NAMES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
SUBSTITUTE_SUFFIXES - Static variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
suffixActions - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
 
suite() - Static method in class org.glassfish.pfl.test.TimedTest
 
superCall(String, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
superCall(String, Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
SuperCallExpression(ExpressionFactory, String, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
superCallExpressionBeforeArg(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
superCallExpressionBeforeArg(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
superCallExpressionBeforeArg(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
superCallExpressionBeforeArg(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
superCopier - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
superObj(List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
Call to superclass constructor.
superObj(Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
Call to superclass constructor.
SuperObjExpression(ExpressionFactory, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
 
superObjExpressionBeforeArg(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
superObjExpressionBeforeArg(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
superObjExpressionBeforeArg(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
superObjExpressionBeforeArg(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
superType - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
superType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
superType() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return the Type of the supertype of this class.
SWITCH - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
SwitchStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
SwitchStatement(Node, ExpressionInternal) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.SwitchStatement
 
switchStatementBeforeCaseBranches(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
switchStatementBeforeCaseBranches(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
switchStatementBeforeCaseBranches(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
switchStatementBeforeCaseBranches(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
switchStatementBeforeDefault(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
switchStatementBeforeDefault(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
switchStatementBeforeDefault(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
switchStatementBeforeDefault(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
SwitchStatementContext(Stack<Wrapper.Context>, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.SwitchStatementContext
 
swstmt - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.SwitchStatementContext
 
SynchronizedHolder<T> - Class in org.glassfish.pfl.basic.contain
Type safe holder that can hold any non-primitive type.
SynchronizedHolder() - Constructor for class org.glassfish.pfl.basic.contain.SynchronizedHolder
 
SynchronizedHolder(T) - Constructor for class org.glassfish.pfl.basic.contain.SynchronizedHolder
 
SYSTEM_ERR - Static variable in interface org.glassfish.pfl.test.XMLConstants
the system-err element
SYSTEM_OUT - Static variable in interface org.glassfish.pfl.test.XMLConstants
the system-out element

T

table - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
The table, resized as necessary.
TABLE_SIZE - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
tableMaker - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
tags - Variable in class org.glassfish.pfl.basic.tools.file.Block
 
target - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
target - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
target() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
target() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
target(T) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
target(T) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
targetType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
targetType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
 
targetType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
 
tc - Variable in class org.glassfish.pfl.basic.contain.PairComparator
 
tcContents - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
tcContents() - Method in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
tcContentVersion - Variable in class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
tearDown() - Method in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase
 
tearDownMethod - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
test - Variable in class org.glassfish.pfl.test.TestCaseTools.SingleInstanceTestSuite
 
test(S, T) - Method in interface org.glassfish.pfl.basic.func.BinaryPredicate
Deprecated.
 
test(T) - Method in interface org.glassfish.pfl.basic.func.UnaryPredicate
Deprecated.
 
teStack - Variable in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerImpl
 
TestBase - Class in org.glassfish.pfl.test
A VERY quick-and-dirty test framework.
TestBase(String[]) - Constructor for class org.glassfish.pfl.test.TestBase
 
TestBase(String[], Class<?>) - Constructor for class org.glassfish.pfl.test.TestBase
 
TestBase(String[], Class<?>, Object) - Constructor for class org.glassfish.pfl.test.TestBase
 
TestBase.Arguments - Interface in org.glassfish.pfl.test
 
TestCase - Annotation Type in org.glassfish.pfl.test
 
TESTCASE - Static variable in interface org.glassfish.pfl.test.XMLConstants
the testcase element
TestCaseTools - Class in org.glassfish.pfl.test
 
TestCaseTools() - Constructor for class org.glassfish.pfl.test.TestCaseTools
 
TestCaseTools.SingleInstanceTestSuite - Class in org.glassfish.pfl.test
This is a special version of TestSuite that fixes, once and for all, the irritating design of JUnit to invoke the constructor multiple times on a test class.
TestCaseTools.SingleInstanceTestSuite.SingleInstanceTestCase - Class in org.glassfish.pfl.test
A simple variant of JUnit's TestCase that invokes the test method on the supplied test.
TestCaseTools.TestSuiteType - Enum in org.glassfish.pfl.test
 
testComplete - Variable in class org.glassfish.pfl.test.JUnitReportHelper
 
TestCounts(int, int, int) - Constructor for class org.glassfish.pfl.test.JUnitReportWriter.TestCounts
 
TestDescription(String, String) - Constructor for class org.glassfish.pfl.test.JUnitReportWriter.TestDescription
 
testElements - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
Element for the current test.
testGood() - Method in class org.glassfish.pfl.test.TestBase
 
testMethods - Variable in class org.glassfish.pfl.test.TestBase
 
testNOP() - Method in class org.glassfish.pfl.test.TimedTest.InnerTest
 
testObject - Variable in class org.glassfish.pfl.test.TestBase
 
testSimple() - Method in class org.glassfish.pfl.test.TestBase
 
testStarts - Variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
Timing helper.
TESTSUITE - Static variable in interface org.glassfish.pfl.test.XMLConstants
the testsuite element
TESTSUITES - Static variable in interface org.glassfish.pfl.test.XMLConstants
the testsuites element for the aggregate document
TestSuiteType() - Constructor for enum org.glassfish.pfl.test.TestCaseTools.TestSuiteType
 
tf - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
 
tf - Variable in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
TFEnhanceAdapter - Class in org.glassfish.pfl.tf.tools.enhancer
 
TFEnhanceAdapter(ClassVisitor, TraceEnhanceLevel, TraceEnhanceLevel, EnhancedClassData) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
TFEnhanced - Annotation Type in org.glassfish.pfl.tf.spi.annotation
Indicates that a class has already been enhanced for tracing.
TFENHANCED_ANNO_DESC - Static variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
TFENHANCED_ANNO_NAME - Static variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataASMImpl
 
third() - Method in class org.glassfish.pfl.basic.contain.Triple
 
ThisExpression(ExpressionFactory) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
 
thisObj(List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
Call to another constructor.
thisObj(Signature, List<Expression>) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
Call to another constructor.
ThisObjExpression(ExpressionFactory, Signature, List<Expression>) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
 
thisObjExpressionBeforeArg(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
thisObjExpressionBeforeArg(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
thisObjExpressionBeforeArg(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
thisObjExpressionBeforeArg(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
thisType - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
thisType() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
thisType() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.ClassInfo
Return the Type of the class represented by this ClassInfo.
threshold - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
The next size value at which to resize (capacity * load factor).
throwEndLabel - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
throwException(Throwable) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Throw the exception.
ThrowStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
ThrowStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
 
ThrowStatement(Node, ExpressionInternal) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ThrowStatement
 
time - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEvent
 
time() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
Time of event in nanoseconds since the TimerLog was created or cleared.
TimedTest - Class in org.glassfish.pfl.test
 
TimedTest(Test, int) - Constructor for class org.glassfish.pfl.test.TimedTest
 
TimedTest.InnerTest - Class in org.glassfish.pfl.test
 
timer - Variable in class org.glassfish.pfl.tf.timer.spi.TimerEvent
 
timer() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
The name of the Timer used to create this entry.
Timer - Interface in org.glassfish.pfl.tf.timer.spi
Used to create specific TimerEvent instances through a TimerEventController.
Timer - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
timerAlreadyExists(String) - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
timerAlreadyExists(String) - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Return true iff a timer with the given name already exists.
TimerEvent - Class in org.glassfish.pfl.tf.timer.spi
Represents a particular observable event.
TimerEvent(TimerEvent) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEvent
 
TimerEvent(Timer, TimerEvent.TimerEventType) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEvent
Create a TimerEvent at the current time.
TimerEvent(Timer, TimerEvent.TimerEventType, long) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEvent
Create a TimerEvent at the given time.
TimerEvent.TimerEventType - Enum in org.glassfish.pfl.tf.timer.spi
 
TimerEventController - Class in org.glassfish.pfl.tf.timer.spi
Creates timer events and sends them to all registered event handlers.
TimerEventController - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
TimerEventController(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEventController
 
TimerEventControllerBase - Class in org.glassfish.pfl.tf.timer.spi
Supports registration of TimerEventHandlers.
TimerEventControllerBase(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerEventControllerBase
 
timerEventControllers - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
TimerEventHandler - Interface in org.glassfish.pfl.tf.timer.spi
Handles timer events, represented by timer instances.
timerEventHandlers - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
TimerEventType() - Constructor for enum org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
 
TimerFactory - Interface in org.glassfish.pfl.tf.timer.spi
Factory class for all Timer-related objects.
TimerFactory - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
TimerFactoryBuilder - Class in org.glassfish.pfl.tf.timer.spi
TimerFactoryBuilder creates independent instances of the TimerFactory interface.
TimerFactoryBuilder() - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerFactoryBuilder
 
TimerFactoryImpl - Class in org.glassfish.pfl.tf.timer.impl
 
TimerFactoryImpl(ObjectRegistrationManager, String, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
TimerFactoryImpl.TracingEventHandler - Class in org.glassfish.pfl.tf.timer.impl
 
TimerGroup - Interface in org.glassfish.pfl.tf.timer.spi
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.
TimerGroup - Static variable in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
timerGroupDescription - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
timerGroupDescription - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
TimerGroupImpl - Class in org.glassfish.pfl.tf.timer.impl
A TimerGroup is a collection of Controllables, which includes Timers and TimerGroups.
TimerGroupImpl(int, TimerFactoryImpl, String, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.TimerGroupImpl
 
timerGroupMembers - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
timerGroupMembers - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
timerGroupName - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
timerGroupName - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
timerGroups - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
timerGroups() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
timerGroups() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Returns a read-only map from TimerGroup names to TimerGroups.
TimerImpl - Class in org.glassfish.pfl.tf.timer.impl
This interface exists because a Controllable is not loggable: only a Timer is loggable (we do not want TimerGroup to be loggable).
TimerImpl(int, TimerFactoryImpl, String, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.TimerImpl
 
TimerManager<T> - Class in org.glassfish.pfl.tf.timer.spi
Provides access to timer facilities.
TimerManager(String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerManager
 
TimerManager(ObjectRegistrationManager, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerManager
Create a new TimerManager, with a TimerFactory registered under the given name in the TimerFactoryBuilder, and a TimerEventController with the same name.
TimerPointSourceGenerator - Class in org.glassfish.pfl.tf.timer.spi
Used to generate a class that represents all Timers found in a TF source file.
TimerPointSourceGenerator() - Constructor for class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
timers - Variable in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
timers() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
timers() - Method in interface org.glassfish.pfl.tf.timer.spi.TimerFactory
Returns a read-only map from Timer names to Timers.
TIMES - org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
 
TIMESTAMP - Static variable in interface org.glassfish.pfl.test.XMLConstants
timestamp of test cases
timeTest(boolean) - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
TimingInfoProcessor - Class in org.glassfish.pfl.tf.timer.spi
 
TimingInfoProcessor(String, String) - Constructor for class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
timingPointClass() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
timingPointDir() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
TimingPoints - org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
Only generate the timing points file: no changes to monitored class bytecode.
TimingPointType - Enum in org.glassfish.pfl.tf.spi
Used to indicate what kind of TimingPoint a InfoMethod represents.
TimingPointType() - Constructor for enum org.glassfish.pfl.tf.spi.TimingPointType
 
tip - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
tip - Variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
tip - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
tl - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
tlsteList - Variable in class org.glassfish.pfl.tf.timer.impl.MultiThreadedStatsEventHandlerImpl
 
toAccessibleField(Field, Class) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Returns the specified field after calling setAccessible, if it is accessible from the specified class.
toAccessibleMethod(Method, Class) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Returns the specified method after calling setAccessible, if it is accessible from the specified class.
toArray() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
toArray(T[]) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.EntrySet
 
toMethodHandle(Method) - Static method in class org.glassfish.pfl.basic.reflection.Bridge
 
top - Variable in class org.glassfish.pfl.basic.contain.StackImpl
 
top(Class<T>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
toString - Variable in class org.glassfish.pfl.tf.spi.Named
 
toString() - Method in class org.glassfish.pfl.basic.algorithm.ClassAnalyzer
 
toString() - Method in class org.glassfish.pfl.basic.algorithm.DelayedObjectToString
 
toString() - Method in class org.glassfish.pfl.basic.algorithm.ObjectWriter
 
toString() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
toString() - Method in class org.glassfish.pfl.basic.contain.Holder
 
toString() - Method in class org.glassfish.pfl.basic.contain.Pair
 
toString() - Method in class org.glassfish.pfl.basic.contain.PairComparator
 
toString() - Method in class org.glassfish.pfl.basic.contain.SynchronizedHolder
 
toString() - Method in class org.glassfish.pfl.basic.fsm.Guard.Base.SimpleName
 
toString() - Method in class org.glassfish.pfl.basic.fsm.NameBase
 
toString() - Method in class org.glassfish.pfl.basic.fsm.Transition
 
toString() - Method in class org.glassfish.pfl.basic.func.FunctionBase
 
toString() - Method in class org.glassfish.pfl.basic.tools.file.Block
 
toString() - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
toString() - Method in class org.glassfish.pfl.basic.tools.file.Recognizer
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.SlotAllocator
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ClassInfoBase
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.CompoundEmitter
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.FieldInsnEmitter
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.NullEmitter
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.SimpleEmitter
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticCallExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NonStaticFieldAccessExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticCallExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.StaticFieldAccessExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MemberInfoBase
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.MyLabel
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.impl.NodeBase
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 
toString() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
toString() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierBase
 
toString() - Method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl
 
toString() - Method in class org.glassfish.pfl.test.JUnitReportWriter.TestDescription
 
toString() - Method in class org.glassfish.pfl.test.ObjectWriter
 
toString() - Method in class org.glassfish.pfl.tf.spi.Named
 
toString() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
 
toString() - Method in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
toString() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
Users can extend StatisticsAccumulator to provide the complete Stats in the format they prefer, if the default format doesn't suffice.
toString() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
 
toStringName - Variable in class org.glassfish.pfl.basic.fsm.NameBase
 
toStringName - Variable in class org.glassfish.pfl.tf.timer.spi.NamedBase
 
toStringPrinter - Static variable in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
totalCount - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
tp - Variable in class org.glassfish.pfl.tf.timer.spi.TimerManager
 
tpName() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.InfoMethod
Gives the name of timing point to use for this info method.
tpType() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.InfoMethod
Indicates whether this info method represents an ENTER, EXIT, or NONE (no timing point).
trace(String) - Method in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
TRACE_BYTE_CODE_GENERATION - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Debugging option used to trace the byte code generation.
TRACE_ENHANCE_LEVEL_DESC - Static variable in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
TraceEnhance - org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
Update the class schema and insert tracing code.
TraceEnhanceLevel - Enum in org.glassfish.pfl.tf.spi.annotation
Annotation representing the level of tracing enhancement present on a class file.
TraceEnhanceLevel() - Constructor for enum org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
 
TraceEnhancementException - Exception in org.glassfish.pfl.tf.spi
Exception used when an attempt is made to enhance a class file to a level that is not appropriate for the class.
TraceEnhancementException() - Constructor for exception org.glassfish.pfl.tf.spi.TraceEnhancementException
Creates a new instance of TraceEnhancementException without detail message.
TraceEnhancementException(String) - Constructor for exception org.glassfish.pfl.tf.spi.TraceEnhancementException
Constructs an instance of TraceEnhancementException with the specified detail message.
TracingEventHandler(TimerFactory, String) - Constructor for class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl.TracingEventHandler
 
transfer(WeakHashMapSafeReadLock.Entry[], WeakHashMapSafeReadLock.Entry[]) - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Transfers all entries from src to dest tables
transform(boolean, byte[], Function<ClassVisitor, ClassVisitor>) - Method in class org.glassfish.pfl.tf.spi.Util
 
Transformer - Class in org.glassfish.pfl.tf.tools.enhancer
ClassFile enhancer for the tracing facility.
Transformer(Util, EnhanceTool.ProcessingMode, TimingInfoProcessor, Set<String>) - Constructor for class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
transition(Util, MethodVisitor, ClassTracer.Input) - Method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
 
Transition - Class in org.glassfish.pfl.basic.fsm
This represents an action, guard, and next state for a transition.
Transition(Action, State) - Constructor for class org.glassfish.pfl.basic.fsm.Transition
 
Transition(Guard, Action, State) - Constructor for class org.glassfish.pfl.basic.fsm.Transition
 
transitiveClosure(Set<ControllableBase>) - Method in class org.glassfish.pfl.tf.timer.impl.ControllableBase
 
traverse(E, Set<E>, Graph.Finder<E>) - Method in class org.glassfish.pfl.basic.algorithm.Graph
 
TreeWalker - Class in org.glassfish.pfl.dynamic.codegen.impl
This is a general purpose utility that does a complete traversal of a Node tree.
TreeWalker(TreeWalkerContext) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
TreeWalkerContext - Class in org.glassfish.pfl.dynamic.codegen.impl
 
TreeWalkerContext() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
 
trimStackTrace(Throwable, LogRecord) - Static method in class org.glassfish.pfl.basic.logex.WrapperGenerator
 
Triple<S,​T,​U> - Class in org.glassfish.pfl.basic.contain
Represents a Triple of values.
Triple(S, T, U) - Constructor for class org.glassfish.pfl.basic.contain.Triple
 
TRUE(Class<T>) - Static method in class org.glassfish.pfl.basic.algorithm.Algorithms
 
trueGuard - Static variable in class org.glassfish.pfl.basic.fsm.Transition
 
truePart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
truePart - Variable in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
 
truePart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
truePart() - Method in class org.glassfish.pfl.dynamic.codegen.impl.IfStatement
 
TRY - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
TryStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
TryStatement(Node) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.TryStatement
 
tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
tryStatementBeforeBlock(TryStatement, Type, Variable, BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
tryStatementBeforeFinalPart(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
TryStatementContext(Stack<Wrapper.Context>) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
 
trystmt - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
 
type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
 
type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
 
type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
type - Variable in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
 
type - Variable in class org.glassfish.pfl.tf.spi.Named
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.Attribute
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayIndexExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ArrayLengthExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CallExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.CastExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.FieldAccessExpressionBase
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.IfExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.InstofExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewArrExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.NewObjExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperCallExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.SuperObjExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ThisObjExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
 
type() - Method in interface org.glassfish.pfl.dynamic.codegen.impl.ExpressionInternal
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.FieldInfoImpl
 
type() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
 
type() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.FieldInfo
Return the type of this Field.
type() - Method in interface org.glassfish.pfl.dynamic.codegen.spi.Variable
Return the type of this variable.
type() - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
Type of event: ENTER for start of interval for a Timer, EXIT for end of the interval.
type(Class) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return the codegen Type that corresponds to the Java (non-generic) Type represented by cls.
Type - Class in org.glassfish.pfl.dynamic.codegen.spi
Representation of Types (no generic support) used for codegen API.
Type(String, String, int, boolean, Type.Sort, int) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Type
 
Type(String, String, int, boolean, Type.Sort, int, Type) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Type
 
Type.Sort - Enum in org.glassfish.pfl.dynamic.codegen.spi
 
typeClass - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
typeCode(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
typeIndex - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ByteCodeUtility
 
typeName(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
typeName(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
types - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Signature
 

U

UnaryFunction<T,​R> - Interface in org.glassfish.pfl.basic.func
Deprecated.
replaced in JDK8 by Function
UnaryFunctionBase<S,​R> - Class in org.glassfish.pfl.basic.func
 
UnaryFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.UnaryFunctionBase
 
unaryOp(ExpressionFactory.UnaryOperator, Expression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
UnaryOperator(String) - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
 
UnaryOperatorExpression(ExpressionFactory, ExpressionFactory.UnaryOperator, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperatorExpression
 
UnaryPredicate<T> - Interface in org.glassfish.pfl.basic.func
Deprecated.
replaced by Predicate
UnaryPredicateBase<S> - Class in org.glassfish.pfl.basic.func
 
UnaryPredicateBase(String) - Constructor for class org.glassfish.pfl.basic.func.UnaryPredicateBase
 
unaryPromotion() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return the type that is a unary promotion of this type.
UnaryVoidFunction<T> - Interface in org.glassfish.pfl.basic.func
Deprecated.
replaced by Consumer
UnaryVoidFunctionBase<S> - Class in org.glassfish.pfl.basic.func
 
UnaryVoidFunctionBase(String) - Constructor for class org.glassfish.pfl.basic.func.UnaryVoidFunctionBase
 
uncaughtException - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
uncaughtExceptionHandler - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
unit - Variable in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
unit() - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
 
UNITS - Static variable in class org.glassfish.pfl.tf.timer.impl.StatsEventHandlerBase
 
unitTestValidate(String, double, double, long, double, double) - Method in class org.glassfish.pfl.tf.timer.spi.StatisticsAccumulator
This is an internal API to test StatisticsAccumulator...
UNKNOWN - Static variable in class org.glassfish.pfl.test.XMLJUnitReportWriter
constant for unnnamed testsuites/cases
unmanage(Named) - Method in interface org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManager
Remove obj from the management tree.
unmanage(Named) - Method in class org.glassfish.pfl.tf.timer.spi.ObjectRegistrationManagerNOPImpl
 
unmaskNull(Object) - Static method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns internal representation of null key back to caller as null.
unmodifiableStateKinds - Variable in class org.glassfish.pfl.basic.fsm.StateEngine
 
unsafe - Variable in class org.glassfish.pfl.basic.reflection.BridgeBase
 
UnsafeFieldCopier(Bridge) - Constructor for class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl.ClassFieldCopierUnsafeImpl.UnsafeFieldCopier
 
unusedExpressions - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
unusedExpressions() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
unwrap(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Primitives
 
update() - Method in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
 
update(Timer, TimerEvent.TimerEventType, long) - Method in class org.glassfish.pfl.tf.timer.spi.TimerEvent
Re-use the same TimerEvent instance with different data.
updateActivation() - Method in class org.glassfish.pfl.tf.timer.impl.TimerFactoryImpl
 
updateAnnotation(Class<? extends Annotation>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
updateInfoDesc() - Method in interface org.glassfish.pfl.tf.spi.EnhancedClassData
Enhance all of the descriptors for infoMethods.
updateInfoDesc() - Method in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
updateRoot() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl
 
UpdateSchemas - org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
Update the class schemas for monitored classes, but don't insert the tracing code.
updateStateMap(State, State) - Method in class org.glassfish.pfl.basic.fsm.StateEngine
 
updateTimerFactoryContents() - Method in class org.glassfish.pfl.tf.timer.spi.TimingInfoProcessor
 
updateTracedClass(Class<?>) - Static method in class org.glassfish.pfl.tf.spi.MethodMonitorRegistry
 
url() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface2
 
USE_ASM_VERIFIER - Static variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Debugging option used to enable the ASM verifier, which can be helpful for debugging errors in the code generation.
USE_FAST_CACHE - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.DefaultClassCopierFactories
 
useCodegenCopier() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.ClassCopierOrdinaryImpl
 
useToString - Variable in class org.glassfish.pfl.test.ObjectUtility
 
useToString(Class) - Method in class org.glassfish.pfl.basic.algorithm.ObjectUtility
 
util - Variable in class org.glassfish.pfl.tf.spi.EnhancedClassDataBase
 
util - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction
 
util - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
 
util - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
 
util - Variable in class org.glassfish.pfl.tf.tools.enhancer.EnhanceTool
 
util - Variable in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
util - Variable in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
 
util - Variable in class org.glassfish.pfl.tf.tools.enhancer.Transformer
 
Util - Class in org.glassfish.pfl.dynamic.codegen.impl
 
Util - Class in org.glassfish.pfl.tf.spi
Some useful utilities for generating code using ASM.
Util() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.Util
 
Util(boolean, int) - Constructor for class org.glassfish.pfl.tf.spi.Util
 
Utility - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Utility() - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Utility
 

V

valEquals(Object, Object) - Static method in class org.glassfish.pfl.basic.concurrent.SoftCache
 
validOpcodeSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
validOps - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory.IntOperandEmitter
 
value - Variable in class org.glassfish.pfl.basic.concurrent.SoftCache.Entry
 
value - Variable in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Entry
 
value - Variable in class org.glassfish.pfl.basic.contain.ResourceFactory
 
value - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
 
value() - Method in annotation type org.glassfish.pfl.basic.logex.Message
Define the Log message to be generated for this exception.
value() - Method in interface org.glassfish.pfl.basic.tools.argparser.ArgParser.TestInterface1
 
value() - Method in annotation type org.glassfish.pfl.basic.tools.argparser.DefaultValue
 
value() - Method in annotation type org.glassfish.pfl.basic.tools.argparser.Help
 
value() - Method in annotation type org.glassfish.pfl.basic.tools.argparser.Separator
 
value() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.ConstantExpression
 
value() - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceExpressionVisitor
 
value() - Method in annotation type org.glassfish.pfl.dynamic.copyobject.spi.Copy
 
value() - Method in annotation type org.glassfish.pfl.dynamic.generator.Builder
Property identifier used to initialize property.
value() - Method in annotation type org.glassfish.pfl.dynamic.generator.Delegate
Property identifier used to initialize property.
value() - Method in annotation type org.glassfish.pfl.dynamic.generator.Factory
Property identifier used to initialize property.
value() - Method in annotation type org.glassfish.pfl.dynamic.generator.Value
Property identifier used to initialize property.
value() - Method in annotation type org.glassfish.pfl.test.TestCase
 
value() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.Description
The description to be applied to the annotated element.
value() - Method in annotation type org.glassfish.pfl.tf.spi.annotation.MethodMonitorGroup
List of MethodMonitorGroups that are subgrops of this one.
Value - Annotation Type in org.glassfish.pfl.dynamic.generator
Annotation applied to a method in an abstract class or interface to indicate that the method is an accessor for a property value.
VALUE - Static variable in class org.glassfish.pfl.basic.contain.ObjectSet
 
ValueCell(K, V, ReferenceQueue<V>) - Constructor for class org.glassfish.pfl.basic.concurrent.SoftCache.ValueCell
 
ValueElement(String) - Constructor for class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
 
ValueIterator() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.ValueIterator
 
valueName - Variable in class org.glassfish.pfl.basic.logex.OperationTracer.ValueElement
 
valueOf(String) - Static method in enum org.glassfish.pfl.basic.fsm.Guard.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.basic.fsm.State.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.basic.logex.LogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.dynamic.copyobject.spi.CopyType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.test.TestCaseTools.TestSuiteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.tf.spi.TimingPointType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
Returns the enum constant of this type with the specified name.
values - Variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCache
 
values() - Method in class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Returns a Collection view of the values contained in this map.
values() - Static method in enum org.glassfish.pfl.basic.fsm.Guard.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.basic.fsm.State.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.basic.logex.LogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.basic.logex.WrapperGenerator.ReturnType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.basic.tools.argparser.ArgParser.PrimaryColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.basic.tools.file.FileWrapper.FileState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.RequiredEmitterType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.BinaryOperatorKind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.UnaryOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.ModifiableFieldReference.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Signature.CallType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Type.Sort
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.dynamic.copyobject.spi.CopyType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.test.TestCaseTools.TestSuiteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.tf.spi.annotation.TraceEnhanceLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.tf.spi.EnhancedClassData.MethodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.tf.spi.TimingPointType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.tf.timer.spi.TimerEvent.TimerEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.Input
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.tf.tools.enhancer.ClassTracer.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.ProcessingMode
Returns an array containing the constants of this enum type, in the order they are declared.
Values() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock.Values
 
var - Variable in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
 
var() - Method in class org.glassfish.pfl.dynamic.codegen.impl.DefinitionStatement
 
variable(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
Variable - Interface in org.glassfish.pfl.dynamic.codegen.spi
 
VariableContext() - Constructor for enum org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.VariableContext
 
variableDefiningContext - Variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
VariableImpl(ExpressionFactory, Type, String) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VariableImpl
 
VariableInternal - Interface in org.glassfish.pfl.dynamic.codegen.impl
 
variablesInMethod - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
VariablesInMethod() - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.VariablesInMethod
 
verbose - Variable in class org.glassfish.pfl.basic.tools.file.ActionFactory
 
verbose - Variable in class org.glassfish.pfl.basic.tools.file.Recognizer
 
verbose - Variable in class org.glassfish.pfl.basic.tools.file.Scanner
 
verbose - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
verbose - Variable in class org.glassfish.pfl.tf.spi.Util
 
verbose() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
 
verbose() - Method in interface org.glassfish.pfl.basic.tools.logex.ExceptionResourceGenerator.Arguments
 
verbose() - Method in interface org.glassfish.pfl.tf.tools.enhancer.EnhanceTool.Arguments
 
verificationError(Node, String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor
 
verify(byte[]) - Method in class org.glassfish.pfl.tf.spi.Util
 
verify(PrintStream, byte[]) - Static method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
VERIFY - org.glassfish.pfl.dynamic.codegen.impl.ASMSetupVisitor.Mode
 
version - Variable in class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
version - Variable in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
version() - Method in interface org.glassfish.pfl.basic.tools.file.WorkspaceRename.Arguments
 
version() - Method in class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
VersionedHashSet<E> - Class in org.glassfish.pfl.tf.timer.impl
This is an implementation of the Set interface that keeps track of its version so that we can tell when it is modified.
VersionedHashSet() - Constructor for class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
VersionedHashSet(int) - Constructor for class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
VersionedHashSet(int, float) - Constructor for class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
VersionedHashSet(Collection<? extends E>) - Constructor for class org.glassfish.pfl.tf.timer.impl.VersionedHashSet
 
visit(int, int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
visit(String, Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
visit(Graph<T>, T, NodeData) - Method in interface org.glassfish.pfl.basic.graph.GraphImpl.NodeVisitor
 
visitAll(GraphImpl.NodeVisitor<T>) - Method in class org.glassfish.pfl.basic.graph.GraphImpl
 
visitAnnotation(String, boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
visitAnnotation(String, boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitAnnotation(String, boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
visitAnnotationDefault() - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitArray(String) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
visitArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitArrayIndexExpression(ExpressionFactory.ArrayIndexExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitArrayLengthExpression(ExpressionFactory.ArrayLengthExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitAssignmentStatement(AssignmentStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitAssignmentStatement(AssignmentStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitAttribute(Attribute) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitBinaryOperatorExpression(ExpressionFactory.BinaryOperatorExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitBlockStatement(BlockStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitBlockStatement(BlockStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitBreakStatement(BreakStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitBreakStatement(BreakStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitCaseBranch(CaseBranch) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitCaseBranch(CaseBranch) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitCastExpression(ExpressionFactory.CastExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitCastExpression(ExpressionFactory.CastExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitClassGenerator(ClassGeneratorImpl) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitClassGenerator(ClassGeneratorImpl) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitCode() - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodRewriter
 
visitCode() - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitCode() - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitCode() - Method in class org.glassfish.pfl.tf.tools.enhancer.StaticInitVisitor
 
visitConstantExpression(ExpressionFactory.ConstantExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitConstantExpression(ExpressionFactory.ConstantExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitDefinitionStatement(DefinitionStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitDefinitionStatement(DefinitionStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visited - Variable in class org.glassfish.pfl.basic.graph.NodeData
 
visited() - Method in class org.glassfish.pfl.basic.graph.NodeData
 
visitedLables - Variable in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitEnd() - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
visitEnd() - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
 
visitEnd() - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitExpression(ExpressionInternal) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitExpression(ExpressionInternal) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitField(int, String, String, String, Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
visitField(int, String, String, String, Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
visitFieldGenerator(FieldGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitFieldGenerator(FieldGenerator) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitFieldInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitFieldInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitFieldInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitIfExpression(ExpressionFactory.IfExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitIfExpression(ExpressionFactory.IfExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitIfStatement(IfStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitIfStatement(IfStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitIincInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitIincInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitingAnnotation - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.AnnoScanner
 
visitingAnnotation - Variable in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
visitInnerClass(String, String, String, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
visitInsn(int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitInsn(int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
visitInstofExpression(ExpressionFactory.InstofExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitInstofExpression(ExpressionFactory.InstofExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitIntInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitIntInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitIntInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
visitJumpInsn(int, Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitJumpInsn(int, Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitJumpInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
visitLabel(Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitLdcInsn(Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitLdcInsn(Object) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitLineNumber(int, Label) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitMaxs(int, int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.FixStackSizeMethodVisitor
 
visitMaxs(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitMaxs(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil.FixStackSizeClassVisitor
 
visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.AnnotationScannerAction.ClassScanner
 
visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer
 
visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer
 
visitMethod(int, String, String, String, String[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.TFEnhanceAdapter
 
visitMethodGenerator(MethodGenerator) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitMethodGenerator(MethodGenerator) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitMethodInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.InfoMethodCallRewriter
 
visitMethodInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassEnhancer.NormalMethodChecker
 
visitMethodInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitMethodInsn(int, String, String, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitMethodInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
visitMultiANewArrayInsn(String, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitMultiANewArrayInsn(String, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitNewArrExpression(ExpressionFactory.NewArrExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitNewArrExpression(ExpressionFactory.NewArrExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitNewObjExpression(ExpressionFactory.NewObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitNewObjExpression(ExpressionFactory.NewObjExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitNode(Node) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitNode(Node) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitNonStaticCallExpression(ExpressionFactory.NonStaticCallExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitNonStaticFieldAccessExpression(ExpressionFactory.NonStaticFieldAccessExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
Visitor - Interface in org.glassfish.pfl.dynamic.codegen.impl
 
visitors - Variable in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalkerContext
 
visitParameterAnnotation(int, String, boolean) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitReturnStatement(ReturnStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitReturnStatement(ReturnStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitStatement(Statement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitStatement(Statement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitStaticCallExpression(ExpressionFactory.StaticCallExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitStaticFieldAccessExpression(ExpressionFactory.StaticFieldAccessExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitSuperCallExpression(ExpressionFactory.SuperCallExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitSuperObjExpression(ExpressionFactory.SuperObjExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitSwitchStatement(SwitchStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitSwitchStatement(SwitchStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitThisExpression(ExpressionFactory.ThisExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitThisExpression(ExpressionFactory.ThisExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitThisObjExpression(ExpressionFactory.ThisObjExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitThrowStatement(ThrowStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitThrowStatement(ThrowStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitTryStatement(TryStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitTryStatement(TryStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitTypeInsn(int, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitTypeInsn(int, String) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitTypeInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
visitUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitUnaryOperatorExpression(ExpressionFactory.UnaryOperatorExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitVariable(Variable) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitVariable(Variable) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitVarInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
visitVarInsn(int, int) - Method in class org.glassfish.pfl.tf.tools.enhancer.SimpleMethodTracer
 
visitVarInsnSet - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.EmitterFactory
 
visitVoidExpression(ExpressionFactory.VoidExpression) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitVoidExpression(ExpressionFactory.VoidExpression) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
visitWhileStatement(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
visitWhileStatement(WhileStatement) - Method in interface org.glassfish.pfl.dynamic.codegen.impl.Visitor
 
vmMaker - Static variable in class org.glassfish.pfl.dynamic.codegen.impl.ASMUtil
 
VoidExpression(ExpressionFactory) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory.VoidExpression
 

W

warmUp() - Static method in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
WARNING - org.glassfish.pfl.basic.logex.LogLevel
 
WeakCache<K,​V> - Class in org.glassfish.pfl.basic.concurrent
A simple cache with weak keys.
WeakCache() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakCache
 
WeakHashMapSafeReadLock<K,​V> - Class in org.glassfish.pfl.basic.concurrent
A hashtable-based Map implementation with weak keys.
WeakHashMapSafeReadLock() - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Constructs a new, empty WeakHashMap with the default initial capacity (16) and load factor (0.75).
WeakHashMapSafeReadLock(int) - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Constructs a new, empty WeakHashMap with the given initial capacity and the default load factor (0.75).
WeakHashMapSafeReadLock(int, float) - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Constructs a new, empty WeakHashMap with the given initial capacity and the given load factor.
WeakHashMapSafeReadLock(Map<? extends K, ? extends V>) - Constructor for class org.glassfish.pfl.basic.concurrent.WeakHashMapSafeReadLock
Constructs a new WeakHashMap with the same mappings as the specified map.
WeakHashMapSafeReadLock.Entry<K,​V> - Class in org.glassfish.pfl.basic.concurrent
The entries in this hash table extend WeakReference, using its main ref field as the key.
WeakHashMapSafeReadLock.EntryIterator - Class in org.glassfish.pfl.basic.concurrent
 
WeakHashMapSafeReadLock.EntrySet - Class in org.glassfish.pfl.basic.concurrent
 
WeakHashMapSafeReadLock.HashIterator<T> - Class in org.glassfish.pfl.basic.concurrent
 
WeakHashMapSafeReadLock.KeyIterator - Class in org.glassfish.pfl.basic.concurrent
 
WeakHashMapSafeReadLock.KeySet - Class in org.glassfish.pfl.basic.concurrent
 
WeakHashMapSafeReadLock.ValueIterator - Class in org.glassfish.pfl.basic.concurrent
 
WeakHashMapSafeReadLock.Values - Class in org.glassfish.pfl.basic.concurrent
 
WHILE - org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Operation
 
WhileStatement - Class in org.glassfish.pfl.dynamic.codegen.impl
 
WhileStatement(Node, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.impl.WhileStatement
 
whileStatementBeforeBody(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ASMByteCodeVisitor
 
whileStatementBeforeBody(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.NopVisitor
 
whileStatementBeforeBody(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.SourceStatementVisitor
 
whileStatementBeforeBody(WhileStatement) - Method in class org.glassfish.pfl.dynamic.codegen.impl.TreeWalker
 
WhileStatementContext(Stack<Wrapper.Context>, Expression) - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.WhileStatementContext
 
whilestmt - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.WhileStatementContext
 
wideningNumber - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
width - Variable in class org.glassfish.pfl.tf.timer.impl.LogEventHandlerImpl.Indent
 
WORD_LIST - Static variable in class org.glassfish.pfl.dynamic.copyobject.impl.FastCacheTest
 
WorkspaceRename - Class in org.glassfish.pfl.basic.tools.file
 
WorkspaceRename(String[]) - Constructor for class org.glassfish.pfl.basic.tools.file.WorkspaceRename
 
WorkspaceRename.Arguments - Interface in org.glassfish.pfl.basic.tools.file
 
wrap(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Primitives
 
wrapArg(MethodVisitor, int, Type) - Method in class org.glassfish.pfl.tf.spi.Util
 
wrapArgs(MethodVisitor, int, String) - Method in class org.glassfish.pfl.tf.spi.Util
 
Wrapper - Class in org.glassfish.pfl.dynamic.codegen.spi
Main API for runtime code generation.
Wrapper() - Constructor for class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
Wrapper.BodyContext - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.ClassContext - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.Context - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.Environment - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.IfStatementContext - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.MethodContext - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.Operation - Enum in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.PackageContext - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.SwitchStatementContext - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.TryStatementContext - Class in org.glassfish.pfl.dynamic.codegen.spi
 
Wrapper.WhileStatementContext - Class in org.glassfish.pfl.dynamic.codegen.spi
 
WrapperGenerator - Class in org.glassfish.pfl.basic.logex
Given an annotated interface, return a Proxy that implements that interface.
WrapperGenerator() - Constructor for class org.glassfish.pfl.basic.logex.WrapperGenerator
 
WrapperGenerator.Extension - Interface in org.glassfish.pfl.basic.logex
Extension API available to override the default behavior of the WrapperGenerator.
WrapperGenerator.ExtensionBase - Class in org.glassfish.pfl.basic.logex
Convenience base class for implementations of Extension that don't need to override every method.
WrapperGenerator.MessageInfo - Interface in org.glassfish.pfl.basic.logex
Hidden interface implemented by the result of the makeWrapper call.
WrapperGenerator.ReturnType - Enum in org.glassfish.pfl.basic.logex
 
WrapperGenerator.ShortFormatter - Class in org.glassfish.pfl.basic.logex
 
write(FileWrapper) - Method in class org.glassfish.pfl.basic.tools.file.Block
Write block to FileWrapper.
write(Element, OutputStream) - Method in class org.glassfish.pfl.test.DOMElementWriter
Writes a DOM tree to a stream in UTF8 encoding.
write(Element, Writer, int, String) - Method in class org.glassfish.pfl.test.DOMElementWriter
Writes a DOM tree to a stream.
WRITE - org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
 
WRITE_EMPTY - org.glassfish.pfl.basic.tools.file.FileWrapper.OpenMode
 
writeAll(byte[]) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
writeFile(String, Type) - Static method in class org.glassfish.pfl.tf.timer.spi.TimerPointSourceGenerator
 
writeLine(String) - Method in class org.glassfish.pfl.basic.tools.file.FileWrapper
Write the line to the end of the file, including a newline.
writeObjectForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
writeObjectForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Returns a method handle to allow invocation of the specified class's writeObject method.
writer - Variable in class org.glassfish.pfl.basic.tools.file.FileWrapper
 
writer - Variable in class org.glassfish.pfl.test.JUnitReportHelper
 
writeReplaceForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.Bridge
 
writeReplaceForSerialization(Class<?>) - Method in class org.glassfish.pfl.basic.reflection.BridgeBase
Returns a method handle to allow invocation of the specified class's writeReplace method.
writeXMLDeclaration(Writer) - Method in class org.glassfish.pfl.test.DOMElementWriter
Writes the XML declaration if xmlDeclaration is true.

X

XMLConstants - Interface in org.glassfish.pfl.test
Interface groups XML constants.
xmlDeclaration - Variable in class org.glassfish.pfl.test.DOMElementWriter
xml declaration is on by default
XMLJUnitReportWriter - Class in org.glassfish.pfl.test
Prints XML output of the test to a specified Writer.
XMLJUnitReportWriter() - Constructor for class org.glassfish.pfl.test.XMLJUnitReportWriter
No arg constructor.
XMLJUnitReportWriter(boolean) - Constructor for class org.glassfish.pfl.test.XMLJUnitReportWriter
 
XmlNamespacePolicy(boolean, boolean) - Constructor for class org.glassfish.pfl.test.DOMElementWriter.XmlNamespacePolicy
 

_

__exc - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
__mm - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
__result - Variable in class org.glassfish.pfl.tf.tools.enhancer.ClassTracer.MonitoredMethodEnhancer
 
_arg(Type, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Add an argument to the current method.
_arg(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_arg(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
 
_array(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_assign(Expression, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicates an assignment statement of the form var = expr.
_binary(Expression, ExpressionFactory.BinaryOperator, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
 
_body() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicates the start of the definition of the body of a method.
_body() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_body() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
 
_boolean() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_boolean() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the boolean type.
_byte() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_byte() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the byte type.
_byteCode(ClassLoader, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate byte codes for the current ClassGenerator.
_byteCode(ClassGenerator, ClassLoader, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate byte codes for the ClassGenerator.
_call(Expression, String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to an instance method, using the Java method overload resolution algorithm to determine the signature.
_call(Expression, String, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to an instance method, using the Java method overload resolution algorithm to determine the signature.
_call(Expression, String, Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to an instance method.
_call(Expression, String, Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to an instance method.
_call(Type, String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to a static method, using the Java method overload resolution algorithm to determine the signature.
_call(Type, String, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to a static method, using the Java method overload resolution algorithm to determine the signature.
_call(Type, String, Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to a static method.
_call(Type, String, Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to a static method.
_case(int) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_case(int) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.SwitchStatementContext
 
_cast(Type, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create an expression representing the type cast of expr to type.
_catch(Type, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicate the start of a catch clause in a try statement.
_catch(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_catch(Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
 
_char() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_char() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the char type.
_class(int, String, Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Define a class.
_class(int, String, Type, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_class(int, String, Type, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Define a class.
_class(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
Return a codegen Type representing a class with the given name.
_Class() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_Class() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the java.lang.Class type.
_classGenerator() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Obtain the ClassGeneratorImpl that is constructed by the Wrapper methods.
_classGenerator(ClassGenerator) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_clear() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Discard the current Class generated by Wrapper calls, so that another Class may be generated.
_clear() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_Cloneable() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_const(boolean) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(boolean) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(byte) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(byte) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(char) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(char) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(double) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(double) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(float) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(float) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(int) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(int) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(long) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(long) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(short) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(short) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(String) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_const(Type) - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_const(Type) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a constant expression representing the value c.
_constructor(int, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Begin defining a constructor in the current class.
_constructor(int, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
 
_constructor(int, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_constructor(int, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Begin defining a constructor in the current class.
_content - Variable in class org.glassfish.pfl.basic.contain.Holder
 
_content - Variable in class org.glassfish.pfl.basic.contain.SynchronizedHolder
 
_data(int, Type, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Define a data member in a class.
_data(int, Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
 
_data(int, Type, String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_default() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_default() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.SwitchStatementContext
 
_define(Type, String, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicates the introduction of a new local variable initialized to the given expression.
_displayAST(ClassGenerator, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Dump the contents of the AST for the current Class defined by Wrapper calls.
_double() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_double() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the double type.
_else() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicate the start of the false branch of an if statement.
_else() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_else() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.IfStatementContext
 
_end() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Terminates the definition of the current statement, method, constructor, initializer, class, or package.
_end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
 
_end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Context
 
_end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.MethodContext
 
_end() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
 
_expr(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicate that expr should be executed as a statement for its side effects.
_field(Expression, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return an expression used to access a field in an object given by expr.
_field(Type, String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return an expression used to access a static data member in a class given by the type.
_finally() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicate the start of a finally clause in a try statement.
_finally() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_finally() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.TryStatementContext
 
_first - Variable in class org.glassfish.pfl.basic.contain.Pair
 
_float() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_float() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the float type.
_generate(Class<?>, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a class for the current ClassGenerator, in the same classloader and package as a specified "anchor" class to which the caller has access.
_generate(Class<?>, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a class for the current ClassGenerator, in the same classloader and package as a specified "anchor" class to which the caller has access.
_generate(ClassLoader, ProtectionDomain, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Deprecated.
_generate(ClassLoader, ProtectionDomain, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
_generate(ClassGenerator, Class<?>, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a class for the current ClassGenerator.
_generate(ClassGenerator, ClassLoader, ProtectionDomain, Properties, PrintStream) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a class for the current ClassGenerator.
_if(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicate the start of an if statement with the given expression as the condition.
_if(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_import() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return an ImportList that can be shared across multiple class generations.
_import() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_import(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Used to create short names for types.
_import(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_import(ImportList) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Set the ImportList for the current class generation.
_import(ImportList) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_index(Expression, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return an expression used to access an element in an array given by expr.
_int() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_int() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the int type.
_interface(int, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Define an interface.
_interface(int, String, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_interface(int, String, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Define an interface.
_long() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_long() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the long type.
_method(int, Type, String, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Begin defining a method in the current class.
_method(int, Type, String, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.ClassContext
 
_method(int, Type, String, List<Type>) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_method(int, Type, String, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Begin defining a method in the current class.
_ne(Expression, Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create an expression representing the application of the != operator to the left and right expressions in the form (left op right).
_new(Type, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create an expression representing the construction of a new instance of the given type using the constructor with the signature determined by the Java method overload resolution algorithm and the list of expressions as arguments.
_new(Type, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create an expression representing the construction of a new instance of the given type using the constructor with the signature determined by the Java method overload resolution algorithm and the list of expressions as arguments.
_new(Type, Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create an expression representing the construction of a new instance of the given type using the constructor with the given signature and the list of expressions as arguments.
_new(Type, Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create an expression representing the construction of a new instance of the given type using the constructor with the given signature and the list of expressions as arguments.
_new_array_init(Type, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create an expression representing the construction of a new array with the given component type using the given expressions to initialize the array.
_new_array_init(Type, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create an expression representing the construction of a new array with the given component type using the given expressions to initialize the array.
_null() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_null() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_null() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return the null expression.
_Object() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_Object() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the java.lang.Object type.
_package - Variable in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_package() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Same as _package( "" ).
_package(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
_package must be called first to set the package name for this class.
_package(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_return() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicates the end of execution in a method.
_return(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicates the end of execution in a method with a return of the value of the expression.
_s(Type, List<Type>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create a signature that may be used for calling a method or constructor.
_s(Type, Type...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Create a signature that may be used for calling a method or constructor.
_second - Variable in class org.glassfish.pfl.basic.contain.Pair
 
_setClassLoader(ClassLoader) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Set the ClassLoader for this thread that will be used for validating references to pre-existing classes from generated code.
_short() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_short() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the short type.
_sourceCode(PrintStream, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate the Java source code for the current Class defined by Wrapper calls.
_sourceCode(Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate source code into a specified output directory.
_sourceCode(ClassGenerator, PrintStream, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate the Java source code for the ClassGenerator.
_sourceCode(ClassGenerator, Properties) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate source code into a specified output directory.
_String() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_String() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the java.lang.String type.
_super(String, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to an instance method in the current super class using the Java method overload resolution algorithm to determine the signature.
_super(String, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to an instance method in the current super class using the Java method overload resolution algorithm to determine the signature.
_super(String, Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to an instance method in the current super class.
_super(String, Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Generate a call to an instance method in the current super class.
_super(List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Invoke a superclass constructor as the first statement in a constructor for a class using the Java method overload resolution algorithm to determine the signature.
_super(Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Invoke a superclass constructor as the first statement in a constructor for a class using the Java method overload resolution algorithm to determine the signature.
_super(Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Invoke a superclass constructor as the first statement in a constructor for a class.
_super(Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Invoke a superclass constructor as the first statement in a constructor for a class.
_switch(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_t(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return the reference type for the given class name.
_t(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_this() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_this() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return an expression representing "this".
_this(List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Invoke another constructor as the first statement in a constructor for a class using the Java method overload resolution algorithm to determine the signature.
_this(Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Invoke another constructor as the first statement in a constructor for a class using the Java method overload resolution algorithm to determine the signature.
_this(Signature, List<Expression>) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Invoke another constructor as the first statement in a constructor for a class.
_this(Signature, Expression...) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Invoke another constructor as the first statement in a constructor for a class.
_thisClass() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return the type of the current class.
_thisClass() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_throw(Expression) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicates a throw statement that throws the given expression.
_try() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Indicate the start of a try statement.
_try() - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_v(String) - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Construct the expression that refers to the variable named name.
_v(String) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
_void() - Method in class org.glassfish.pfl.dynamic.codegen.impl.ExpressionFactory
 
_void() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Type
 
_void() - Static method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper
Return a representation of the void type.
_while(Expression) - Method in class org.glassfish.pfl.dynamic.codegen.spi.Wrapper.Environment
 
A B C D E F G H I J K L M N O P Q R S T U V W X _ 
All Classes All Packages