Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractExpression - Class in pop.compile.expression
 
AbstractExpression(Class<?>) - Constructor for class pop.compile.expression.AbstractExpression
 
AbstractJob - Class in pop.job
Abstract implementation of Job.
AbstractJob() - Constructor for class pop.job.AbstractJob
 
AbstractScope - Class in pop.bean
 
AbstractScope() - Constructor for class pop.bean.AbstractScope
 
ACC_ABSTRACT - Static variable in class pop.compile.code.ClassGenerator
 
ACC_ABSTRACT - Static variable in class pop.compile.code.Method
 
ACC_FINAL - Static variable in class pop.compile.code.ClassGenerator
 
ACC_FINAL - Static variable in class pop.compile.code.Method
 
ACC_INTERFACE - Static variable in class pop.compile.code.ClassGenerator
 
ACC_NATIVE - Static variable in class pop.compile.code.Method
 
ACC_PRIVATE - Static variable in class pop.compile.code.Method
 
ACC_PROTECTED - Static variable in class pop.compile.code.Method
 
ACC_PUBLIC - Static variable in class pop.compile.code.ClassGenerator
 
ACC_PUBLIC - Static variable in class pop.compile.code.Method
 
ACC_STATIC - Static variable in class pop.compile.code.Method
 
ACC_STRICT - Static variable in class pop.compile.code.Method
 
ACC_SUPER - Static variable in class pop.compile.code.ClassGenerator
 
ACC_SYNCHRONIZED - Static variable in class pop.compile.code.Method
 
Action - Class in pop.workflow
 
Action(ProcessTemplate, String) - Constructor for class pop.workflow.Action
 
Add - Class in pop.compile.expression
 
Add(Expression, Expression) - Constructor for class pop.compile.expression.Add
 
ADD - Static variable in interface pop.compile.word.Word
 
Add - Class in pop.prolog.function
 
Add() - Constructor for class pop.prolog.function.Add
 
add(EdgePattern<NV, EV>) - Method in class pop.util.graph.CompositeEdgePattern
 
add(NodePattern<NV, EV>) - Method in class pop.util.graph.CompositeNodePattern
 
add(T) - Method in class pop.util.Tree
Add a node into this Tree as a child of the root, if the node is already in this Tree, this method does nothing.
add(String, Kind) - Method in class pop.workflow.GroupKind
 
add(int, String, Kind) - Method in class pop.workflow.GroupKind
 
ADD_ADD - Static variable in interface pop.compile.word.Word
 
ADD_EQUAL - Static variable in interface pop.compile.word.Word
 
addBaseObject(AOP, Object) - Method in class pop.proxy.ProxyBuilder
Same to invoke the ProxyBuilder.addBaseObject(ClassLoader, AOP, Object, Class...) method with Thread.currentThread().getContextClassLoader(), the AOP object, the base object and all its interfaces as parameters respectively.
addBaseObject(ClassLoader, AOP, Object) - Method in class pop.proxy.ProxyBuilder
Same to invoke the ProxyBuilder.addBaseObject(ClassLoader, AOP, Object, Class...) method with the classLoader, the AOP object, the base object and all its interfaces as parameters respectively.
addBaseObject(AOP, Object, Class<?>...) - Method in class pop.proxy.ProxyBuilder
Add the base object into this builder so that to build a proxy.
addBaseObject(ClassLoader, AOP, Object, Class<?>...) - Method in class pop.proxy.ProxyBuilder
Add the base object into this builder so that to build a proxy.
addBeanDefinition(Scope, String, Class<?>...) - Method in class pop.bean.BeanCenter
Add a bean definition into the BeanCenter.
addBeanDefinition(BeanDef, AnnotatedElement) - Method in class pop.bean.BeanCenter
 
addBeanDefinition(BeanDefAdapter, AnnotatedElement) - Method in class pop.bean.BeanCenter
 
addClassConstant(String) - Method in class pop.compile.code.ClassGenerator
This method is used by ClassGenerator internally, please do not call it directly.
addClassScanListener(ClassScanListener) - Method in class pop.util.ClassScanner
Constructor a ClassScanner with the specified listener.
addConstant(Constant) - Method in class pop.compile.code.ClassGenerator
This method is used by ClassGenerator internally, please do not call it directly.
addDataReadyListener(DataReadyListener) - Method in class pop.flow.AsynProcess
 
addEdge(NV, NV) - Method in class pop.util.graph.DirectedGraph
 
addEdge(NV, NV, EV) - Method in class pop.util.graph.DirectedGraph
 
AddEqual - Class in pop.compile.expression
 
AddEqual(Expression, Expression) - Constructor for class pop.compile.expression.AddEqual
 
AddEqualWord - Class in pop.compile.word
 
AddEqualWord() - Constructor for class pop.compile.word.AddEqualWord
 
addFunction(Function) - Method in class pop.prolog.Environment
Add a function into this Environment.
addInstruction(Instruction) - Method in class pop.compile.code.Method
 
addJob(Job) - Method in class pop.job.JobManager
 
addJob(Job, long) - Method in class pop.job.JobManager
 
addModelName(String) - Method in class pop.mvc.MVCServlet
 
addModule(ModuleDesc) - Method in class pop.distribute.AppDesc
 
addNamedValueVariables(Set<NamedValueVariable>) - Method in class pop.prolog.Basic
 
addNamedValueVariables(Set<NamedValueVariable>) - Method in interface pop.prolog.Copyable
 
addNamedValueVariables(Set<NamedValueVariable>) - Method in class pop.prolog.FunctionCall
 
addNamedValueVariables(Set<NamedValueVariable>) - Method in class pop.prolog.Group
 
addNamedValueVariables(Set<NamedValueVariable>) - Method in class pop.prolog.NamedValueVariable
 
addNamedValueVariables(Set<NamedValueVariable>) - Method in class pop.prolog.Predicate
 
addNamedValueVariables(Set<NamedValueVariable>) - Method in class pop.prolog.Variable
 
addNode(NV) - Method in class pop.util.graph.DirectedGraph
Add a node into this graph.
addPort(String, Kind, Source, int) - Method in class pop.workflow.ProcessTemplate
 
addPort(String, Kind, Source) - Method in class pop.workflow.ProcessTemplate
 
addProcess(String, WorkflowProcess) - Method in class pop.workflow.Workflow
 
addRule(Rule) - Method in class pop.prolog.Environment
 
addRules(Collection<? extends Rule>) - Method in class pop.prolog.Environment
 
addRules(Rule...) - Method in class pop.prolog.Environment
 
addRules(InputStream) - Method in class pop.prolog.Environment
Add rules which are define in the input stream.
addRules(CharSequence) - Method in class pop.prolog.Environment
Add rules which are defined in text.
addStringConstant(String) - Method in class pop.compile.code.ClassGenerator
This method is used by ClassGenerator internally, please do not call it directly.
AddSubWord - Interface in pop.compile.word
 
AddWord - Class in pop.compile.word
 
AddWord() - Constructor for class pop.compile.word.AddWord
 
after(Invocation) - Method in interface pop.bean.AOP
This method is invoked just after a method of a base object is invoked.
after(Invocation) - Method in class pop.bean.AOPAdapter
 
after(Invocation) - Method in class pop.bean.DBTransactionAOP
 
After - Annotation Type in pop.test
 
AfterClass - Annotation Type in pop.test
 
And - Class in pop.compile.expression
 
And(Expression, Expression) - Constructor for class pop.compile.expression.And
 
AND - Static variable in interface pop.compile.word.Word
 
And - Class in pop.prolog.function
 
And() - Constructor for class pop.prolog.function.And
 
AND_AND - Static variable in interface pop.compile.word.Word
 
AND_EQUAL - Static variable in interface pop.compile.word.Word
 
AndAnd - Class in pop.compile.expression
 
AndAnd(Expression, Expression) - Constructor for class pop.compile.expression.AndAnd
 
AndEqual - Class in pop.compile.expression
 
AndEqual(Expression, Expression) - Constructor for class pop.compile.expression.AndEqual
 
AndEqualWord - Class in pop.compile.word
 
AndEqualWord() - Constructor for class pop.compile.word.AndEqualWord
 
AndFilter - Class in pop.bean
 
AndFilter(AOPFilter...) - Constructor for class pop.bean.AndFilter
 
AOP - Interface in pop.bean
The implementation of the AOP interface will provide 4 functions which will be invoked before or after a method of a base object is invoked, or when an exception is raised when it is invoked.
AOPAdapter - Class in pop.bean
Adapter of AOP.
AOPAdapter() - Constructor for class pop.bean.AOPAdapter
 
AOPFilter - Interface in pop.bean
This interface is used by BeanCenter to check whether or not a bean object should be applied with the AOP of the BeanCenter.
AOPHandler - Class in pop.bean
 
AOPHandler(Object, AOP) - Constructor for class pop.bean.AOPHandler
 
AppDesc - Class in pop.distribute
 
AppDesc() - Constructor for class pop.distribute.AppDesc
 
AppDesc(String) - Constructor for class pop.distribute.AppDesc
 
applyAOP(Object, Class<?>...) - Method in class pop.bean.BeanCenter
Apply the AOP of this BeanCenter to the object under the specified types provided that the qualified name of the object matches the AOPBeanNamePattern of this BeanCenter.
args - Variable in class pop.bean.Invocation
 
ArrayKind - Class in pop.workflow
 
ArrayKind(Kind) - Constructor for class pop.workflow.ArrayKind
 
ArrayMember - Class in pop.compile.expression
 
ArrayMember(Expression, Expression) - Constructor for class pop.compile.expression.ArrayMember
 
Assign - Class in pop.compile.expression
 
Assign(Expression, Expression) - Constructor for class pop.compile.expression.Assign
 
AsynProcess - Class in pop.flow
 
AsynProcess(int, int) - Constructor for class pop.flow.AsynProcess
 
Atom - Class in pop.prolog
 
Atom(String) - Constructor for class pop.prolog.Atom
 
AtomCharAt - Class in pop.prolog.function
 
AtomCharAt() - Constructor for class pop.prolog.function.AtomCharAt
 
AtomLength - Class in pop.prolog.function
 
AtomLength() - Constructor for class pop.prolog.function.AtomLength
 
AtomSubstring - Class in pop.prolog.function
 
AtomSubstring() - Constructor for class pop.prolog.function.AtomSubstring
 
AtomToLowerCase - Class in pop.prolog.function
 
AtomToLowerCase() - Constructor for class pop.prolog.function.AtomToLowerCase
 
AtomToUpperCase - Class in pop.prolog.function
 
AtomToUpperCase() - Constructor for class pop.prolog.function.AtomToUpperCase
 
AtomWord - Interface in pop.compile.word
 
Attribute - Class in pop.compile.code
 
Attribute() - Constructor for class pop.compile.code.Attribute
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links