org.openmdx.base.accessor.generic.cci
Interface Structure_1_0

All Known Implementing Classes:
DelegatingStructure_1, ListStructure_1, MapStructure_1, MarshallingStructure_1

public interface Structure_1_0

The Structure_1_0 interface.


Method Summary
 List objFieldNames()
          Return the field names in this structure.
 String objGetType()
          Returns the object's model class.
 Object objGetValue(String fieldName)
          Get a field.
 

Method Detail

objGetType

String objGetType()
Returns the object's model class.

Returns:
the object's model class

objFieldNames

List objFieldNames()
Return the field names in this structure.

Returns:
the (String) field names contained in this structure

objGetValue

Object objGetValue(String fieldName)
                   throws ServiceException
Get a field.

Parameters:
fieldName - the fields's name
Returns:
the fields value which may be null.
Throws:
ServiceException - BAD_MEMBER_NAME if the structure has no such field


This software is published under the BSD license. Copyright © 2003-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.