Package cdm.product.template
Class PassThrough.PassThroughImpl
java.lang.Object
cdm.product.template.PassThrough.PassThroughImpl
- All Implemented Interfaces:
PassThrough,com.rosetta.model.lib.RosettaModelObject
- Enclosing interface:
PassThrough
Immutable Implementation of PassThrough
-
Nested Class Summary
Nested classes/interfaces inherited from interface cdm.product.template.PassThrough
PassThrough.PassThroughBuilder, PassThrough.PassThroughBuilderImpl, PassThrough.PassThroughImpl -
Field Summary
Fields inherited from interface cdm.product.template.PassThrough
metaData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Build MethodsbooleanList<? extends PassThroughItem> One to many pass through payment items.inthashCode()protected voidtoString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface cdm.product.template.PassThrough
getType, metaData, processMethods inherited from interface com.rosetta.model.lib.RosettaModelObject
processRosetta, processRosetta
-
Constructor Details
-
PassThroughImpl
-
-
Method Details
-
getPassThroughItem
@RosettaAttribute(value="passThroughItem", isRequired=true) @RuneAttribute(value="passThroughItem", isRequired=true) public List<? extends PassThroughItem> getPassThroughItem()Description copied from interface:PassThroughOne to many pass through payment items.- Specified by:
getPassThroughItemin interfacePassThrough
-
build
Description copied from interface:PassThroughBuild Methods- Specified by:
buildin interfacePassThrough- Specified by:
buildin interfacecom.rosetta.model.lib.RosettaModelObject
-
toBuilder
- Specified by:
toBuilderin interfacePassThrough- Specified by:
toBuilderin interfacecom.rosetta.model.lib.RosettaModelObject
-
setBuilderFields
-
equals
-
hashCode
public int hashCode() -
toString
-