MessageObjectProperty
Inheritance: java.lang.Object
public final class MessageObjectProperty
Represents a property on a MessageObject.
Constructors
| Constructor | Description |
|---|---|
| MessageObjectProperty(long propertyTag, int flags, Object value) | Initializes a new instance of the MessageObjectProperty class. |
| MessageObjectProperty(int id, int type, int flags, Object value) | Initializes a new instance of the MessageObjectProperty class. |
Methods
| Method | Description |
|---|---|
| equals(Object arg0) | |
| getAtomic() | Gets a value indicating whether this MessageObjectProperty is atomic. |
| getClass() | |
| getFlags() | Gets the flags set on a property. |
| getGuid() | Gets or sets the GUID for the named property. |
| getId() | Gets the id of the property. |
| getName() | Gets or sets the name of the property if it’s named. |
| getNameId() | Gets or sets the name id of the property if it’s named. |
| getNamed() | Gets a value indicating whether this MessageObjectProperty is a named property. |
| getPropertyKind() | Gets or sets the kind of the property if it’s named. |
| getPropertyTag() | Gets the property tag, a combined value which contains Id (#getId.getId) and PropertyType (#getPropertyType.getPropertyType) |
| getPropertyType() | Gets the type of the property. |
| getValue() | Gets or sets the value of the property. |
| hashCode() | |
| notify() | |
| notifyAll() | |
| setGuid(UUID value) | Gets or sets the GUID for the named property. |
| setName(String value) | Gets or sets the name of the property if it’s named. |
| setNameId(long value) | Gets or sets the name id of the property if it’s named. |
| setPropertyKind(int value) | Gets or sets the kind of the property if it’s named. |
| setValue(Object value) | Gets or sets the value of the property. |
| toDateTime() | Converts the value of the property to DateTime. |
| toGuid() | Converts the value of the property to Guid (#getGuid.getGuid/#setGuid(Guid).setGuid(Guid)). |
| toInt() | Converts the value of the property to integer. |
| toList() | Converts the value of the property to a list of values. |
| toString() | |
| toStringRepresentation() | Converts the value of the property to string. |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MessageObjectProperty(long propertyTag, int flags, Object value)
public MessageObjectProperty(long propertyTag, int flags, Object value)
Initializes a new instance of the MessageObjectProperty class.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| propertyTag | long | The property tag. |
| flags | int | The flags to be set on. |
| value | java.lang.Object | The value of the property. |
MessageObjectProperty(int id, int type, int flags, Object value)
public MessageObjectProperty(int id, int type, int flags, Object value)
Initializes a new instance of the MessageObjectProperty class.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| id | int | The id. |
| type | int | The type of the property. |
| flags | int | The flags to be set on. |
| value | java.lang.Object | The value of the property. |
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getAtomic()
public final boolean getAtomic()
Gets a value indicating whether this MessageObjectProperty is atomic.
Value: true if atomic; otherwise, false .
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getFlags()
public final int getFlags()
Gets the flags set on a property.
Value: The flags.
Returns: int
getGuid()
public final UUID getGuid()
Gets or sets the GUID for the named property.
Value: The GUID.
Returns: java.util.UUID
getId()
public final int getId()
Gets the id of the property.
Value: The id if the property.
Returns: int
getName()
public final String getName()
Gets or sets the name of the property if it’s named.
Value: The name.
Returns: java.lang.String
getNameId()
public final long getNameId()
Gets or sets the name id of the property if it’s named.
Value: The name id.
Returns: long
getNamed()
public final boolean getNamed()
Gets a value indicating whether this MessageObjectProperty is a named property.
Value: true if named; otherwise, false .
A named property is determined by its ID, the range for such ids is [0x8000,0xfffe].
Returns: boolean
getPropertyKind()
public final int getPropertyKind()
Gets or sets the kind of the property if it’s named.
Value: The kind of the property.
Returns: int
getPropertyTag()
public final long getPropertyTag()
Gets the property tag, a combined value which contains Id (#getId.getId) and PropertyType (#getPropertyType.getPropertyType)
Value: The property tag.
Returns: long
getPropertyType()
public final int getPropertyType()
Gets the type of the property.
Value: The type of the property.
Returns: int
getValue()
public final Object getValue()
Gets or sets the value of the property.
Returns: java.lang.Object
hashCode()
public native int hashCode()
Returns: int
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setGuid(UUID value)
public final void setGuid(UUID value)
Gets or sets the GUID for the named property.
Value: The GUID.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.util.UUID |
setName(String value)
public final void setName(String value)
Gets or sets the name of the property if it’s named.
Value: The name.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.String |
setNameId(long value)
public final void setNameId(long value)
Gets or sets the name id of the property if it’s named.
Value: The name id.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | long |
setPropertyKind(int value)
public final void setPropertyKind(int value)
Gets or sets the kind of the property if it’s named.
Value: The kind of the property.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int |
setValue(Object value)
public final void setValue(Object value)
Gets or sets the value of the property.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.Object |
toDateTime()
public final Date toDateTime()
Converts the value of the property to DateTime.
Returns: java.util.Date - DateTime value, if type can’t be converted to DateTime returns java.util.Date#MinValue.MinValue.
This method doesn’t provide automatic conversion of the data types, e.g. if MessageObjectProperty.Value (#getValue.getValue/#setValue(Object).setValue(Object)) property is of type default value will be returned.
toGuid()
public final UUID toGuid()
Converts the value of the property to Guid (#getGuid.getGuid/#setGuid(Guid).setGuid(Guid)).
Returns: java.util.UUID - Guid object, if type can’t be converted to Guid returns empty GUID.
This method doesn’t provide automatic conversion of the data types, e.g. if MessageObjectProperty.Value (#getValue.getValue/#setValue(Object).setValue(Object)) property is of type default value will be returned.
toInt()
public final int toInt()
Converts the value of the property to integer.
Returns: int - Integer value, if type can’t be converted to integer returns 0.
toList()
public System.Collections.IList toList()
Converts the value of the property to a list of values.
Returns: com.aspose.ms.System.Collections.IList - IList implementation, if type can’t be converted to IList returns empty list implementation.
This method doesn’t provide automatic conversion of the data types, e.g. if MessageObjectProperty.Value (#getValue.getValue/#setValue(Object).setValue(Object)) property is of type default value will be returned.
toString()
public String toString()
Returns: java.lang.String
toStringRepresentation()
public final String toStringRepresentation()
Converts the value of the property to string.
Returns: java.lang.String - String value, if type can’t be converted to string returns empty string.
This method doesn’t provide automatic conversion of the data types, e.g. if MessageObjectProperty.Value (#getValue.getValue/#setValue(Object).setValue(Object)) property is of type default value will be returned.
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |