CMISQueryResult Class Reference
Inherits from | NSObject |
Declared in | CMISQueryResult.h |
Tasks
-
properties
Returns a list of all properties (objects of type CMISPropertyData) in this query result.
property -
allowableActions
property -
renditions
property -
– initWithCmisObjectData:andWithSession:
Initializes this query result.
-
+ queryResultUsingCmisObjectData:andWithSession:
Convience method for the initializer.
-
– propertyForId:
Returns a property by id.
Since repositories are not obligated to add property ids to their query result properties, this method might not always work as expected with some repositories. Use {@link #getPropertyByQueryName(String)} instead.
-
– properyForQueryName:
Returns a property by query name or alias.
-
– properyValueForId:
Returns a property (single) value by id.
-
– propertyValueForQueryName:
Returns a property (single) value by query name or alias.
-
– propertyMultiValueById:
Returns a property multi-value by id.
-
– propertyMultiValueByQueryName:
Returns a property multi-value by query name or alias.
Properties
properties
Returns a list of all properties (objects of type CMISPropertyData) in this query result.
@property (nonatomic, strong, readonly) CMISProperties *properties
Discussion
Returns a list of all properties (objects of type CMISPropertyData) in this query result.
Declared In
CMISQueryResult.h
Instance Methods
initWithCmisObjectData:andWithSession:
Initializes this query result.
- (id)initWithCmisObjectData:(CMISObjectData *)cmisObjectData andWithSession:(CMISSession *)session
Discussion
Initializes this query result.
Declared In
CMISQueryResult.h
propertyForId:
Returns a property by id.
Since repositories are not obligated to add property ids to their query result properties, this method might not always work as expected with some repositories. Use {@link #getPropertyByQueryName(String)} instead.
- (CMISPropertyData *)propertyForId:(NSString *)id
Discussion
Returns a property by id.
Since repositories are not obligated to add property ids to their query result properties, this method might not always work as expected with some repositories. Use {@link #getPropertyByQueryName(String)} instead.
Declared In
CMISQueryResult.h
propertyMultiValueById:
Returns a property multi-value by id.
- (NSArray *)propertyMultiValueById:(NSString *)id
Discussion
Returns a property multi-value by id.
Declared In
CMISQueryResult.h
propertyMultiValueByQueryName:
Returns a property multi-value by query name or alias.
- (NSArray *)propertyMultiValueByQueryName:(NSString *)queryName
Discussion
Returns a property multi-value by query name or alias.
Declared In
CMISQueryResult.h
propertyValueForQueryName:
Returns a property (single) value by query name or alias.
- (id)propertyValueForQueryName:(NSString *)queryName
Discussion
Returns a property (single) value by query name or alias.
Declared In
CMISQueryResult.h