public class TypeInfo extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected AccessDeviceEnhancedConfigurationType14 |
configType |
protected DeviceTypeConfigurationOptionType |
deviceConfigurationOption |
protected Boolean |
isIpAddressOptional |
protected Boolean |
isMobilityManagerDevice |
protected Integer |
numberOfPorts |
protected SignalingAddressType |
profile |
protected String[] |
protocolChoice |
protected Boolean |
staticLineOrdering |
protected Boolean |
staticRegistrationCapable |
protected Boolean |
useDomain |
Constructor and Description |
---|
TypeInfo()
Serializable Constructor
|
TypeInfo(SignalingAddressType profile,
Boolean staticRegistrationCapable,
Boolean isIpAddressOptional,
Boolean useDomain,
Boolean isMobilityManagerDevice,
String... protocolChoice) |
@NotNull protected SignalingAddressType profile
@NotNull protected Boolean staticRegistrationCapable
protected AccessDeviceEnhancedConfigurationType14 configType
@NotNull @Size(min=1) @StringArrayElementSize(min=1, max=20) protected String[] protocolChoice
@NotNull protected Boolean isIpAddressOptional
@NotNull protected Boolean useDomain
@NotNull protected Boolean isMobilityManagerDevice
protected DeviceTypeConfigurationOptionType deviceConfigurationOption
protected Boolean staticLineOrdering
protected Integer numberOfPorts
public TypeInfo(SignalingAddressType profile, Boolean staticRegistrationCapable, Boolean isIpAddressOptional, Boolean useDomain, Boolean isMobilityManagerDevice, String... protocolChoice)
public TypeInfo()
public SignalingAddressType getProfile()
public TypeInfo setProfile(SignalingAddressType profile)
public Boolean getStaticRegistrationCapable()
public TypeInfo setStaticRegistrationCapable(Boolean staticRegistrationCapable)
public AccessDeviceEnhancedConfigurationType14 getConfigType()
public TypeInfo setConfigType(AccessDeviceEnhancedConfigurationType14 configType)
public String[] getProtocolChoice()
public Boolean getIsIpAddressOptional()
public Boolean getUseDomain()
public Boolean getIsMobilityManagerDevice()
public TypeInfo setIsMobilityManagerDevice(Boolean isMobilityManagerDevice)
public DeviceTypeConfigurationOptionType getDeviceConfigurationOption()
public TypeInfo setDeviceConfigurationOption(DeviceTypeConfigurationOptionType deviceConfigurationOption)
public Boolean getStaticLineOrdering()
public Integer getNumberOfPorts()
@GwtIncompatible public static Element formRequest(Request<?> request, TypeInfo datatype, String elementName)
request
- The request to append the DataType to.datatype
- The datatype to parse.@GwtIncompatible public static TypeInfo getFromNode(Node node)
node
- The source node to parse.@GwtIncompatible public static TypeInfo[] getArrayFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.Copyright © 2016 ECG. All rights reserved.