org.siebengeisslein.pclass
Interface CodeFragment

All Known Subinterfaces:
BooleanExpression, Expression, FilterExpression, HasOperator, PField<Type>, Statement, Variable<Type>
All Known Implementing Classes:
AbstractExpression, AbstractGlobalVariable, AbstractInvocationExpression, AbstractLiteral, AbstractPField, AbstractStatement, Assignment, BinaryOperator, BlockStatement, BooleanLiteral, ByteLiteral, CastExpression, CharLiteral, ClassExpression, ComponentField, ConstructorInvocation, DataBindingPanelField, Declaration, DereferenceExpression, DoubleLiteral, ExpressionStatement, ExternalPField, FloatLiteral, ForStatement, GlobalDataField, GlobalDataVariable, GuiDataVariable, IfStatement, IntLiteral, LongLiteral, MethodInvocation, NullExpression, OperandFilterExpression, PanelListField, ParenthesisExpression, PDeclaredMethodParameter, PInternalField, PLocalVariable, PMigrationVariable, PNamedEntryField, PNamedEntryListField, PUnknownField, QueryExpression, QueryOperator, ReturnStatement, ShortLiteral, StringLiteral, SuperConstructorInvocation, SwitchCaseEntry, SwitchDefaultEntry, SwitchStatement, TableExpression, TableFieldVariable, ThisVariable, UnknownExpression, UnknownStatement, UnknownVariable, VariableExpression

public interface CodeFragment