net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.spring.aop.impl
Class AspectTypeImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.spring.aop.impl.AspectTypeImpl
All Implemented Interfaces:
Serializable, Cloneable, AspectType

public class AspectTypeImpl
extends Object
implements Serializable, Cloneable, AspectType

See Also:
Serialized Form

Field Summary
protected  String id
           
protected  Integer order
           
protected  javax.xml.bind.JAXBElement<?>[] pointcutOrDeclareParentsOrBefore
           
protected  String ref
           
 
Constructor Summary
AspectTypeImpl()
          Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.spring.aop.impl.AspectTypeImpl instance.
AspectTypeImpl(AspectTypeImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.spring.aop.impl.AspectTypeImpl instance by copying a given instance.
 
Method Summary
 AspectTypeImpl clone()
          Creates and returns a copy of this object.
 void copyPointcutOrDeclareParentsOrBefore(javax.xml.bind.JAXBElement<?>[] source)
          Copies all values of property PointcutOrDeclareParentsOrBefore.
 String getId()
          Gets the value of the id property.
 Integer getOrder()
          Gets the value of the order property.
 javax.xml.bind.JAXBElement<?>[] getPointcutOrDeclareParentsOrBefore()
           
 javax.xml.bind.JAXBElement<?> getPointcutOrDeclareParentsOrBefore(int idx)
           
 int getPointcutOrDeclareParentsOrBeforeLength()
           
 String getRef()
          Gets the value of the ref property.
 void setId(String value)
          Sets the value of the id property.
 void setOrder(Integer value)
          Sets the value of the order property.
 javax.xml.bind.JAXBElement<?> setPointcutOrDeclareParentsOrBefore(int idx, javax.xml.bind.JAXBElement<?> value)
           
 void setPointcutOrDeclareParentsOrBefore(javax.xml.bind.JAXBElement<?>[] values)
           
 void setRef(String value)
          Sets the value of the ref property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pointcutOrDeclareParentsOrBefore

protected javax.xml.bind.JAXBElement<?>[] pointcutOrDeclareParentsOrBefore

id

protected String id

ref

protected String ref

order

protected Integer order
Constructor Detail

AspectTypeImpl

public AspectTypeImpl()
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.spring.aop.impl.AspectTypeImpl instance.


AspectTypeImpl

public AspectTypeImpl(AspectTypeImpl o)
Creates a new net.sourceforge.ccxjc.it.model.pub.indexed.novalueclass.spring.aop.impl.AspectTypeImpl instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getPointcutOrDeclareParentsOrBefore

public javax.xml.bind.JAXBElement<?>[] getPointcutOrDeclareParentsOrBefore()
Specified by:
getPointcutOrDeclareParentsOrBefore in interface AspectType
Returns:
array of JAXBElement<DeclareParentsType> JAXBElement<BasicAdviceType> JAXBElement<BasicAdviceType> JAXBElement<PointcutType> JAXBElement<AfterReturningAdviceType> JAXBElement<BasicAdviceType> JAXBElement<AfterThrowingAdviceType>

getPointcutOrDeclareParentsOrBefore

public javax.xml.bind.JAXBElement<?> getPointcutOrDeclareParentsOrBefore(int idx)
Specified by:
getPointcutOrDeclareParentsOrBefore in interface AspectType
Returns:
one of JAXBElement<DeclareParentsType> JAXBElement<BasicAdviceType> JAXBElement<BasicAdviceType> JAXBElement<PointcutType> JAXBElement<AfterReturningAdviceType> JAXBElement<BasicAdviceType> JAXBElement<AfterThrowingAdviceType>

getPointcutOrDeclareParentsOrBeforeLength

public int getPointcutOrDeclareParentsOrBeforeLength()
Specified by:
getPointcutOrDeclareParentsOrBeforeLength in interface AspectType

setPointcutOrDeclareParentsOrBefore

public void setPointcutOrDeclareParentsOrBefore(javax.xml.bind.JAXBElement<?>[] values)
Specified by:
setPointcutOrDeclareParentsOrBefore in interface AspectType
Parameters:
values - allowed objects are JAXBElement<DeclareParentsType> JAXBElement<BasicAdviceType> JAXBElement<BasicAdviceType> JAXBElement<PointcutType> JAXBElement<AfterReturningAdviceType> JAXBElement<BasicAdviceType> JAXBElement<AfterThrowingAdviceType>

setPointcutOrDeclareParentsOrBefore

public javax.xml.bind.JAXBElement<?> setPointcutOrDeclareParentsOrBefore(int idx,
                                                                         javax.xml.bind.JAXBElement<?> value)
Specified by:
setPointcutOrDeclareParentsOrBefore in interface AspectType
value - allowed object is JAXBElement<DeclareParentsType> JAXBElement<BasicAdviceType> JAXBElement<BasicAdviceType> JAXBElement<PointcutType> JAXBElement<AfterReturningAdviceType> JAXBElement<BasicAdviceType> JAXBElement<AfterThrowingAdviceType>

getId

public String getId()
Description copied from interface: AspectType
Gets the value of the id property.

Specified by:
getId in interface AspectType
Returns:
possible object is String

setId

public void setId(String value)
Description copied from interface: AspectType
Sets the value of the id property.

Specified by:
setId in interface AspectType
Parameters:
value - allowed object is String

getRef

public String getRef()
Description copied from interface: AspectType
Gets the value of the ref property.

Specified by:
getRef in interface AspectType
Returns:
possible object is String

setRef

public void setRef(String value)
Description copied from interface: AspectType
Sets the value of the ref property.

Specified by:
setRef in interface AspectType
Parameters:
value - allowed object is String

getOrder

public Integer getOrder()
Description copied from interface: AspectType
Gets the value of the order property.

Specified by:
getOrder in interface AspectType
Returns:
possible object is Integer

setOrder

public void setOrder(Integer value)
Description copied from interface: AspectType
Sets the value of the order property.

Specified by:
setOrder in interface AspectType
Parameters:
value - allowed object is Integer

copyPointcutOrDeclareParentsOrBefore

public void copyPointcutOrDeclareParentsOrBefore(javax.xml.bind.JAXBElement<?>[] source)
Copies all values of property PointcutOrDeclareParentsOrBefore.

Parameters:
source - The source to copy from.
Throws:
NullPointerException - if source is null.

clone

public AspectTypeImpl clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.