Class SubreportParameterType
- java.lang.Object
-
- com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ParameterType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionParameterType
-
- com.evolveum.midpoint.xml.ns._public.common.common_3.SubreportParameterType
-
- All Implemented Interfaces:
Containerable
,Freezable
,ContainerablePrismBinding
,DebugDumpable
,Serializable
,Cloneable
public class SubreportParameterType extends ExpressionParameterType
Subreport with expression.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
AbstractMutableContainerable.Any
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
ContainerablePrismBinding.ContainerableList<T extends Containerable>, ContainerablePrismBinding.ReferencableList<T extends Referencable>
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static ItemName
F_ORDER
static ItemName
F_RESULT_HANDLING
static Producer<SubreportParameterType>
FACTORY
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionParameterType
F_EXPRESSION
-
Fields inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ParameterType
F_NAME, F_TYPE
-
Fields inherited from interface com.evolveum.midpoint.util.DebugDumpable
INDENT_STRING
-
-
Constructor Summary
Constructors Constructor Description SubreportParameterType()
SubreportParameterType(PrismContext context)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpressionType
beginExpression()
SubreportResultHandlingType
beginResultHandling()
SubreportParameterType
clone()
<X> X
end()
boolean
equals(Object other)
SubreportParameterType
expression(ExpressionType value)
Integer
getOrder()
SubreportResultHandlingType
getResultHandling()
SubreportParameterType
id(Long value)
SubreportParameterType
name(String value)
SubreportParameterType
order(Integer value)
SubreportParameterType
resultHandling(SubreportResultHandlingType value)
void
setOrder(Integer value)
void
setResultHandling(SubreportResultHandlingType value)
SubreportParameterType
type(QName value)
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionParameterType
getExpression, setExpression
-
Methods inherited from class com.evolveum.midpoint.xml.ns._public.common.common_3.ParameterType
getName, getType, setName, setType
-
Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractMutableContainerable
asPrismContainerValue, getId, hashCode, setId, setupContainerValue, toString
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.prism.Containerable
cloneWithoutId, debugDump, freeze, isImmutable
-
Methods inherited from interface com.evolveum.midpoint.prism.impl.binding.ContainerablePrismBinding
prismGetContainerableList, prismGetPropertyValue, prismGetPropertyValues, prismGetReferencable, prismGetReferencableList, prismGetReferenceObjectable, prismGetSingleContainerable, prismSetPropertyValue, prismSetReferencable, prismSetReferenceObjectable, prismSetSingleContainerable
-
Methods inherited from interface com.evolveum.midpoint.util.DebugDumpable
debugDump, debugDumpLazily, debugDumpLazily
-
Methods inherited from interface com.evolveum.midpoint.prism.Freezable
checkImmutable, checkMutable
-
-
-
-
Field Detail
-
COMPLEX_TYPE
public static final QName COMPLEX_TYPE
-
F_ORDER
public static final ItemName F_ORDER
-
F_RESULT_HANDLING
public static final ItemName F_RESULT_HANDLING
-
FACTORY
public static final Producer<SubreportParameterType> FACTORY
-
-
Constructor Detail
-
SubreportParameterType
public SubreportParameterType()
-
SubreportParameterType
@Deprecated public SubreportParameterType(PrismContext context)
Deprecated.
-
-
Method Detail
-
getOrder
public Integer getOrder()
-
setOrder
public void setOrder(Integer value)
-
getResultHandling
public SubreportResultHandlingType getResultHandling()
-
setResultHandling
public void setResultHandling(SubreportResultHandlingType value)
-
equals
public boolean equals(Object other)
- Overrides:
equals
in classExpressionParameterType
-
id
public SubreportParameterType id(Long value)
- Overrides:
id
in classExpressionParameterType
-
order
public SubreportParameterType order(Integer value)
-
resultHandling
public SubreportParameterType resultHandling(SubreportResultHandlingType value)
-
beginResultHandling
public SubreportResultHandlingType beginResultHandling()
-
expression
public SubreportParameterType expression(ExpressionType value)
- Overrides:
expression
in classExpressionParameterType
-
beginExpression
public ExpressionType beginExpression()
- Overrides:
beginExpression
in classExpressionParameterType
-
name
public SubreportParameterType name(String value)
- Overrides:
name
in classExpressionParameterType
-
type
public SubreportParameterType type(QName value)
- Overrides:
type
in classExpressionParameterType
-
end
public <X> X end()
- Overrides:
end
in classExpressionParameterType
-
clone
public SubreportParameterType clone()
- Overrides:
clone
in classExpressionParameterType
-
-