Package com.basis.api.admin.internal
Class BBjAdminSimplePropReader
java.lang.Object
com.basis.api.admin.internal.BBjAdminSimplePropReader
- All Implemented Interfaces:
BBjAdminPropertyReader
,Serializable
,Remote
- Direct Known Subclasses:
BBjAdminSimplePropWriter
public class BBjAdminSimplePropReader
extends Object
implements BBjAdminPropertyReader, Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBBjAdminSimplePropReader
(Map<String, Object> p_properties, Map<String, BBjAdminType> p_types) -
Method Summary
Modifier and TypeMethodDescriptionboolean
checkValueEqual
(String p_property, Object p_value) Is the provided value equal to the current value (if any)?protected final int
compareProperties
(BBjAdminPropertyReader p_right, String p_property) boolean
Does a given property exist?boolean
Do any of a set of properties exist?boolean
getBoolean
(String p_property) Get a boolean value for a property.double
Get a double value for a property.int
Get an integer value for a property.Get a BBjAdminList value for a property.long
Get a long value for a property.Get a copy of all properties.Get a String value for a property.Get the value type of a property.getTypes()
Get a copy of all of the type information.Get a object value for a property.
-
Field Details
-
m_properties
-
m_types
-
-
Constructor Details
-
BBjAdminSimplePropReader
-
BBjAdminSimplePropReader
- Throws:
BBjAdminException
-
-
Method Details
-
getBoolean
Description copied from interface:BBjAdminPropertyReader
Get a boolean value for a property.- Specified by:
getBoolean
in interfaceBBjAdminPropertyReader
- Parameters:
p_property
- Property name.- Returns:
- Boolean value for a property, some properties do not have an boolean value.
- Throws:
BBjAdminException
-
getDouble
Description copied from interface:BBjAdminPropertyReader
Get a double value for a property.- Specified by:
getDouble
in interfaceBBjAdminPropertyReader
- Parameters:
p_property
- Property name.- Returns:
- Double value for a property, some properties do not have a double value.
- Throws:
BBjAdminException
-
getInt
Description copied from interface:BBjAdminPropertyReader
Get an integer value for a property.- Specified by:
getInt
in interfaceBBjAdminPropertyReader
- Parameters:
p_property
- Property name.- Returns:
- Integer value for a property, some properties do not have an integer value.
- Throws:
BBjAdminException
-
getLong
Description copied from interface:BBjAdminPropertyReader
Get a long value for a property.- Specified by:
getLong
in interfaceBBjAdminPropertyReader
- Parameters:
p_property
- Property name.- Returns:
- Long value for a property, some properties do not have an long value.
- Throws:
BBjAdminException
-
getString
Description copied from interface:BBjAdminPropertyReader
Get a String value for a property.- Specified by:
getString
in interfaceBBjAdminPropertyReader
- Parameters:
p_property
- Property name.- Returns:
- String value for a property, all property values can be retrieved as Strings.
- Throws:
BBjAdminException
-
getList
Description copied from interface:BBjAdminPropertyReader
Get a BBjAdminList value for a property.- Specified by:
getList
in interfaceBBjAdminPropertyReader
- Parameters:
p_property
- Property name.- Returns:
- BBjAdminList value for a property.
- Throws:
BBjAdminException
-
getValue
Description copied from interface:BBjAdminPropertyReader
Get a object value for a property.- Specified by:
getValue
in interfaceBBjAdminPropertyReader
- Parameters:
p_property
- Property name.- Returns:
- Boolean value for a property, some properties do not have an boolean value.
- Throws:
BBjAdminException
-
getType
Description copied from interface:BBjAdminPropertyReader
Get the value type of a property. The value type can be unknown.- Specified by:
getType
in interfaceBBjAdminPropertyReader
- Throws:
BBjAdminException
- TODO
-
getProperties
Description copied from interface:BBjAdminPropertyReader
Get a copy of all properties.- Specified by:
getProperties
in interfaceBBjAdminPropertyReader
- Throws:
BBjAdminException
- TODO
-
contains
Description copied from interface:BBjAdminPropertyReader
Does a given property exist?- Specified by:
contains
in interfaceBBjAdminPropertyReader
- Throws:
BBjAdminException
- TODO
-
contains
Description copied from interface:BBjAdminPropertyReader
Do any of a set of properties exist?- Specified by:
contains
in interfaceBBjAdminPropertyReader
- Throws:
BBjAdminException
- TODO
-
getTypes
Description copied from interface:BBjAdminPropertyReader
Get a copy of all of the type information.- Specified by:
getTypes
in interfaceBBjAdminPropertyReader
- Throws:
BBjAdminException
- TODO
-
checkValueEqual
Description copied from interface:BBjAdminPropertyReader
Is the provided value equal to the current value (if any)?- Specified by:
checkValueEqual
in interfaceBBjAdminPropertyReader
- Throws:
BBjAdminException
- TODO
-
compareProperties
-