Interface DeepCloneable<X>
-
- All Known Subinterfaces:
ConditionalExpression,Expression,LValue,Statement
- All Known Implementing Classes:
AbstractAssignment,AbstractAssignmentExpression,AbstractConstructorInvokation,AbstractExpression,AbstractFieldVariable,AbstractFunctionInvokation,AbstractFunctionInvokationExplicit,AbstractLValue,AbstractMemberFunctionInvokation,AbstractMutatingAssignmentExpression,AbstractNewArray,AbstractStatement,AnonBreakTarget,ArithmeticMonOperation,ArithmeticMutationOperation,ArithmeticOperation,ArithmeticPostMutationOperation,ArithmeticPreMutationOperation,ArrayIndex,ArrayLength,ArrayVariable,AssignmentExpression,AssignmentPreMutation,AssignmentSimple,BooleanExpression,BooleanOperation,CaseStatement,CastExpression,CatchStatement,CommentStatement,CommentStatement.StatementExpression,ComparisonOperation,CompoundStatement,ConstructorInvokationAnonymousInner,ConstructorInvokationExplicit,ConstructorInvokationSimple,ConstructorStatement,DoStatement,DynamicConstExpression,DynamicInvokation,ExpressionStatement,FieldVariable,FinallyStatement,ForIterStatement,ForStatement,GotoStatement,IfExitingStatement,IfStatement,InstanceOfExpression,InstanceOfExpressionDefining,JSRCallStatement,JSRRetStatement,JumpingStatement,LambdaExpression,LambdaExpressionFallback,LambdaExpressionNewArray,Literal,LiteralHex,LocalVariable,LValueExpression,MemberFunctionInvokation,MemberFunctionInvokationExplicit,MethodHandlePlaceholder,MonitorEnterStatement,MonitorExitStatement,MonitorStatement,NewAnonymousArray,NewObject,NewObjectArray,NewPrimitiveArray,Nop,NotOperation,RawSwitchStatement,ReturnNothingStatement,ReturnStatement,ReturnValueStatement,SentinelLocalClassLValue,StackSSALabel,StackValue,StaticFunctionInvokation,StaticFunctionInvokationExplicit,StaticVariable,StructuredStatementExpression,SuperFunctionInvokation,SwitchExpression,SwitchStatement,TernaryExpression,ThrowStatement,TryStatement,WhileStatement,WildcardMatch.AbstractBaseExpressionWildcard,WildcardMatch.AnyOneOfExpression,WildcardMatch.ArithmeticMutationWildcard,WildcardMatch.CastExpressionWildcard,WildcardMatch.ConditionalExpressionWildcard,WildcardMatch.ConstructorInvokationAnonymousInnerWildcard,WildcardMatch.ConstructorInvokationSimpleWildcard,WildcardMatch.ExpressionWildcard,WildcardMatch.LValueWildcard,WildcardMatch.MemberFunctionInvokationWildcard,WildcardMatch.NewArrayWildcard,WildcardMatch.StackLabelWildCard,WildcardMatch.StaticFunctionInvokationWildcard,WildcardMatch.StaticVariableWildcard,WildcardMatch.SuperFunctionInvokationWildcard
public interface DeepCloneable<X>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description XdeepClone(CloneHelper cloneHelper)XouterDeepClone(CloneHelper cloneHelper)
-
-
-
Method Detail
-
deepClone
X deepClone(CloneHelper cloneHelper)
-
outerDeepClone
X outerDeepClone(CloneHelper cloneHelper)
-
-