Class ARG_ModifyValueConstraint
java.lang.Object
de.mid.innovator.srv2api.icw2elem.ARG_ModifyValueConstraint
- All Implemented Interfaces:
de.mid.innovator.srv2api.impl.MarshallAble
public class ARG_ModifyValueConstraint
extends Object
implements de.mid.innovator.srv2api.impl.MarshallAble
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanis case sensitivename scopeintmaximum string lengthintminimum string lengthregular expression -
Constructor Summary
ConstructorsConstructorDescriptionARG_ModifyValueConstraint(boolean isCaseSensitive, K_NAME_SCOPE kNameScope, int lMinLength, int lMaxLength, String strRegExp) -
Method Summary
Modifier and TypeMethodDescriptionvoidmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidresolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) voidunmarshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel, SrvContext srvctx)
-
Field Details
-
isCaseSensitive
public boolean isCaseSensitiveis case sensitive -
kNameScope
name scope -
lMinLength
public int lMinLengthminimum string length -
lMaxLength
public int lMaxLengthmaximum string length -
strRegExp
regular expression
-
-
Constructor Details
-
ARG_ModifyValueConstraint
public ARG_ModifyValueConstraint() -
ARG_ModifyValueConstraint
public ARG_ModifyValueConstraint(boolean isCaseSensitive, K_NAME_SCOPE kNameScope, int lMinLength, int lMaxLength, String strRegExp)
-
-
Method Details
-
marshal
public void marshal(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
marshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
unmarshal
- Specified by:
unmarshalin interfacede.mid.innovator.srv2api.impl.MarshallAble
-
resolveReferences
public void resolveReferences(de.mid.innovator.srv2api.impl.SrvMemTelegram tel) - Specified by:
resolveReferencesin interfacede.mid.innovator.srv2api.impl.MarshallAble
-