Factory
Namespaces
- File
Interfaces, Classes and Traits
- AbstractFactory
- Argument
- Strategy to convert Param to Argument
- Class_
- Strategy to create a ClassElement including all sub elements.
- ClassConstant
- Strategy to convert ClassConstantIterator to ConstantElement
- ClassConstantIterator
- This class acts like a combination of a ClassConst and Const_
to be able to create constant descriptors using a normal strategy.
- ConstructorPromotion
- ContextStack
- Define
- Strategy to convert `define` expressions to ConstantElement
- Enum_
- EnumCase
- File
- Strategy to create File element from the provided filename.
- Function_
- Strategy to convert Function_ to FunctionDescriptor
- GlobalConstant
- Strategy to convert GlobalConstantIterator to ConstantElement
- GlobalConstantIterator
- IfStatement
- Interface_
- Strategy to create a InterfaceElement including all sub elements.
- Method
- Strategy to create MethodDescriptor and arguments when applicable.
- Namespace_
- Noop
- Property
- Strategy to convert PropertyIterator to PropertyDescriptor
- PropertyIterator
- This class acts like a combination of a PropertyNode and PropertyProperty to
be able to create property descriptors using a normal strategy.
- Trait_
- TraitUse
- Type
- ArgumentTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- Class_Test
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- ClassConstantIteratorTest
- ClassConstantTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- ConstructorPromotionTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- ContextStackTest
- DefineTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- DummyFactoryStrategy
- Stub for test purpose only.
- Enum_Test
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- EnumCaseTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- FileTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- Function_Test
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- GlobalConstantIteratorTest
- GlobalConstantTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- Interface_Test
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- MethodTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- Namespace_Test
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- PropertyIteratorTest
- PropertyTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- TestCase
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- Trait_Test
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- TraitUseTest
- Base test case for all strategies, to be sure that they check if the can handle objects before handeling them.
- TypeTest