Module colesico.framework.service
Class ProxyMethodElement
- java.lang.Object
-
- colesico.framework.service.codegen.model.ProxyMethodElement
-
public final class ProxyMethodElement extends Object
- Author:
- Vladlen Larionov
-
-
Field Summary
Fields Modifier and Type Field Description protected ServiceElementparentService
-
Constructor Summary
Constructors Constructor Description ProxyMethodElement(colesico.framework.assist.codegen.model.MethodElement originMethod, boolean isPlain, boolean isLocal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddInterception(String interceptionPhase, InterceptionElement interception)StringgetName()colesico.framework.assist.codegen.model.MethodElementgetOriginMethod()ServiceElementgetParentService()List<InterceptionElement>getPhaseInterceptions(String interceptionPhase)<P> PgetProperty(Class<P> propertyClass)InterceptionElementgetSuperMethodInterception()booleanisLocal()booleanisPlain()voidsetProperty(Object property)voidsetSuperMethodInterception(InterceptionElement interception)StringtoString()
-
-
-
Field Detail
-
parentService
protected ServiceElement parentService
-
-
Method Detail
-
getProperty
public <P> P getProperty(Class<P> propertyClass)
-
setProperty
public void setProperty(Object property)
-
addInterception
public final void addInterception(String interceptionPhase, InterceptionElement interception)
-
getSuperMethodInterception
public InterceptionElement getSuperMethodInterception()
-
setSuperMethodInterception
public void setSuperMethodInterception(InterceptionElement interception)
-
getName
public final String getName()
-
getOriginMethod
public final colesico.framework.assist.codegen.model.MethodElement getOriginMethod()
-
isPlain
public final boolean isPlain()
-
isLocal
public final boolean isLocal()
-
getPhaseInterceptions
public final List<InterceptionElement> getPhaseInterceptions(String interceptionPhase)
-
getParentService
public ServiceElement getParentService()
-
-