|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.xmlbeans.impl.values.XmlObjectBase
org.apache.xmlbeans.impl.values.XmlComplexContentImpl
org.apache.geronimo.xbeans.geronimo.client.impl.GerApplicationClientTypeImpl
public class GerApplicationClientTypeImpl
An XML application-clientType(@http://geronimo.apache.org/xml/ns/j2ee/application-client-2.0). This is a complex type.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.apache.geronimo.xbeans.geronimo.client.GerApplicationClientType |
|---|
GerApplicationClientType.Factory |
| Field Summary |
|---|
| Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase |
|---|
_voorVc, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER |
| Fields inherited from interface org.apache.geronimo.xbeans.geronimo.client.GerApplicationClientType |
|---|
type |
| Fields inherited from interface org.apache.xmlbeans.XmlObject |
|---|
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL |
| Constructor Summary | |
|---|---|
GerApplicationClientTypeImpl(org.apache.xmlbeans.SchemaType sType)
|
|
| Method Summary | |
|---|---|
EnvironmentType |
addNewClientEnvironment()
Appends and returns a new empty "client-environment" element |
GerSubjectInfoType |
addNewDefaultSubject()
Appends and returns a new empty "default-subject" element |
GerEjbRefType |
addNewEjbRef()
Appends and returns a new empty value (as xml) as the last "ejb-ref" element |
GerGbeanRefType |
addNewGbeanRef()
Appends and returns a new empty value (as xml) as the last "gbean-ref" element |
GerMessageDestinationType |
addNewMessageDestination()
Appends and returns a new empty value (as xml) as the last "message-destination" element |
GerResourceType |
addNewResource()
Appends and returns a new empty value (as xml) as the last "resource" element |
GerResourceEnvRefType |
addNewResourceEnvRef()
Appends and returns a new empty value (as xml) as the last "resource-env-ref" element |
GerResourceRefType |
addNewResourceRef()
Appends and returns a new empty value (as xml) as the last "resource-ref" element |
EnvironmentType |
addNewServerEnvironment()
Appends and returns a new empty "server-environment" element |
AbstractServiceType |
addNewService()
Appends and returns a new empty value (as xml) as the last "service" element |
GerServiceRefType |
addNewServiceRef()
Appends and returns a new empty value (as xml) as the last "service-ref" element |
String |
getCallbackHandler()
Gets the "callback-handler" element |
EnvironmentType |
getClientEnvironment()
Gets the "client-environment" element |
GerSubjectInfoType |
getDefaultSubject()
Gets the "default-subject" element |
GerEjbRefType[] |
getEjbRefArray()
Gets array of all "ejb-ref" elements |
GerEjbRefType |
getEjbRefArray(int i)
Gets ith "ejb-ref" element |
GerGbeanRefType[] |
getGbeanRefArray()
Gets array of all "gbean-ref" elements |
GerGbeanRefType |
getGbeanRefArray(int i)
Gets ith "gbean-ref" element |
GerMessageDestinationType[] |
getMessageDestinationArray()
Gets array of all "message-destination" elements |
GerMessageDestinationType |
getMessageDestinationArray(int i)
Gets ith "message-destination" element |
String |
getRealmName()
Gets the "realm-name" element |
GerResourceType[] |
getResourceArray()
Gets array of all "resource" elements |
GerResourceType |
getResourceArray(int i)
Gets ith "resource" element |
GerResourceEnvRefType[] |
getResourceEnvRefArray()
Gets array of all "resource-env-ref" elements |
GerResourceEnvRefType |
getResourceEnvRefArray(int i)
Gets ith "resource-env-ref" element |
GerResourceRefType[] |
getResourceRefArray()
Gets array of all "resource-ref" elements |
GerResourceRefType |
getResourceRefArray(int i)
Gets ith "resource-ref" element |
EnvironmentType |
getServerEnvironment()
Gets the "server-environment" element |
AbstractServiceType[] |
getServiceArray()
Gets array of all "service" elements |
AbstractServiceType |
getServiceArray(int i)
Gets ith "service" element |
GerServiceRefType[] |
getServiceRefArray()
Gets array of all "service-ref" elements |
GerServiceRefType |
getServiceRefArray(int i)
Gets ith "service-ref" element |
GerEjbRefType |
insertNewEjbRef(int i)
Inserts and returns a new empty value (as xml) as the ith "ejb-ref" element |
GerGbeanRefType |
insertNewGbeanRef(int i)
Inserts and returns a new empty value (as xml) as the ith "gbean-ref" element |
GerMessageDestinationType |
insertNewMessageDestination(int i)
Inserts and returns a new empty value (as xml) as the ith "message-destination" element |
GerResourceType |
insertNewResource(int i)
Inserts and returns a new empty value (as xml) as the ith "resource" element |
GerResourceEnvRefType |
insertNewResourceEnvRef(int i)
Inserts and returns a new empty value (as xml) as the ith "resource-env-ref" element |
GerResourceRefType |
insertNewResourceRef(int i)
Inserts and returns a new empty value (as xml) as the ith "resource-ref" element |
AbstractServiceType |
insertNewService(int i)
Inserts and returns a new empty value (as xml) as the ith "service" element |
GerServiceRefType |
insertNewServiceRef(int i)
Inserts and returns a new empty value (as xml) as the ith "service-ref" element |
boolean |
isSetCallbackHandler()
True if has "callback-handler" element |
boolean |
isSetDefaultSubject()
True if has "default-subject" element |
boolean |
isSetRealmName()
True if has "realm-name" element |
void |
removeEjbRef(int i)
Removes the ith "ejb-ref" element |
void |
removeGbeanRef(int i)
Removes the ith "gbean-ref" element |
void |
removeMessageDestination(int i)
Removes the ith "message-destination" element |
void |
removeResource(int i)
Removes the ith "resource" element |
void |
removeResourceEnvRef(int i)
Removes the ith "resource-env-ref" element |
void |
removeResourceRef(int i)
Removes the ith "resource-ref" element |
void |
removeService(int i)
Removes the ith "service" element |
void |
removeServiceRef(int i)
Removes the ith "service-ref" element |
void |
setCallbackHandler(String callbackHandler)
Sets the "callback-handler" element |
void |
setClientEnvironment(EnvironmentType clientEnvironment)
Sets the "client-environment" element |
void |
setDefaultSubject(GerSubjectInfoType defaultSubject)
Sets the "default-subject" element |
void |
setEjbRefArray(GerEjbRefType[] ejbRefArray)
Sets array of all "ejb-ref" element |
void |
setEjbRefArray(int i,
GerEjbRefType ejbRef)
Sets ith "ejb-ref" element |
void |
setGbeanRefArray(GerGbeanRefType[] gbeanRefArray)
Sets array of all "gbean-ref" element |
void |
setGbeanRefArray(int i,
GerGbeanRefType gbeanRef)
Sets ith "gbean-ref" element |
void |
setMessageDestinationArray(GerMessageDestinationType[] messageDestinationArray)
Sets array of all "message-destination" element |
void |
setMessageDestinationArray(int i,
GerMessageDestinationType messageDestination)
Sets ith "message-destination" element |
void |
setRealmName(String realmName)
Sets the "realm-name" element |
void |
setResourceArray(GerResourceType[] resourceArray)
Sets array of all "resource" element |
void |
setResourceArray(int i,
GerResourceType resource)
Sets ith "resource" element |
void |
setResourceEnvRefArray(GerResourceEnvRefType[] resourceEnvRefArray)
Sets array of all "resource-env-ref" element |
void |
setResourceEnvRefArray(int i,
GerResourceEnvRefType resourceEnvRef)
Sets ith "resource-env-ref" element |
void |
setResourceRefArray(GerResourceRefType[] resourceRefArray)
Sets array of all "resource-ref" element |
void |
setResourceRefArray(int i,
GerResourceRefType resourceRef)
Sets ith "resource-ref" element |
void |
setServerEnvironment(EnvironmentType serverEnvironment)
Sets the "server-environment" element |
void |
setServiceArray(AbstractServiceType[] serviceArray)
Sets array of all "service" element |
void |
setServiceArray(int i,
AbstractServiceType service)
Sets ith "service" element |
void |
setServiceRefArray(GerServiceRefType[] serviceRefArray)
Sets array of all "service-ref" element |
void |
setServiceRefArray(int i,
GerServiceRefType serviceRef)
Sets ith "service-ref" element |
int |
sizeOfEjbRefArray()
Returns number of "ejb-ref" element |
int |
sizeOfGbeanRefArray()
Returns number of "gbean-ref" element |
int |
sizeOfMessageDestinationArray()
Returns number of "message-destination" element |
int |
sizeOfResourceArray()
Returns number of "resource" element |
int |
sizeOfResourceEnvRefArray()
Returns number of "resource-env-ref" element |
int |
sizeOfResourceRefArray()
Returns number of "resource-ref" element |
int |
sizeOfServiceArray()
Returns number of "service" element |
int |
sizeOfServiceRefArray()
Returns number of "service-ref" element |
void |
unsetCallbackHandler()
Unsets the "callback-handler" element |
void |
unsetDefaultSubject()
Unsets the "default-subject" element |
void |
unsetRealmName()
Unsets the "realm-name" element |
org.apache.xmlbeans.XmlString |
xgetCallbackHandler()
Gets (as xml) the "callback-handler" element |
org.apache.xmlbeans.XmlString |
xgetRealmName()
Gets (as xml) the "realm-name" element |
void |
xsetCallbackHandler(org.apache.xmlbeans.XmlString callbackHandler)
Sets (as xml) the "callback-handler" element |
void |
xsetRealmName(org.apache.xmlbeans.XmlString realmName)
Sets (as xml) the "realm-name" element |
| Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl |
|---|
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code |
| Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase |
|---|
_isComplexContent, _isComplexType, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate_now, validate_simpleval, validate, validate, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.apache.xmlbeans.XmlObject |
|---|
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode |
| Methods inherited from interface org.apache.xmlbeans.XmlTokenSource |
|---|
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText |
| Constructor Detail |
|---|
public GerApplicationClientTypeImpl(org.apache.xmlbeans.SchemaType sType)
| Method Detail |
|---|
public EnvironmentType getClientEnvironment()
getClientEnvironment in interface GerApplicationClientTypepublic void setClientEnvironment(EnvironmentType clientEnvironment)
setClientEnvironment in interface GerApplicationClientTypepublic EnvironmentType addNewClientEnvironment()
addNewClientEnvironment in interface GerApplicationClientTypepublic EnvironmentType getServerEnvironment()
getServerEnvironment in interface GerApplicationClientTypepublic void setServerEnvironment(EnvironmentType serverEnvironment)
setServerEnvironment in interface GerApplicationClientTypepublic EnvironmentType addNewServerEnvironment()
addNewServerEnvironment in interface GerApplicationClientTypepublic GerGbeanRefType[] getGbeanRefArray()
getGbeanRefArray in interface GerApplicationClientTypepublic GerGbeanRefType getGbeanRefArray(int i)
getGbeanRefArray in interface GerApplicationClientTypepublic int sizeOfGbeanRefArray()
sizeOfGbeanRefArray in interface GerApplicationClientTypepublic void setGbeanRefArray(GerGbeanRefType[] gbeanRefArray)
setGbeanRefArray in interface GerApplicationClientType
public void setGbeanRefArray(int i,
GerGbeanRefType gbeanRef)
setGbeanRefArray in interface GerApplicationClientTypepublic GerGbeanRefType insertNewGbeanRef(int i)
insertNewGbeanRef in interface GerApplicationClientTypepublic GerGbeanRefType addNewGbeanRef()
addNewGbeanRef in interface GerApplicationClientTypepublic void removeGbeanRef(int i)
removeGbeanRef in interface GerApplicationClientTypepublic GerEjbRefType[] getEjbRefArray()
getEjbRefArray in interface GerApplicationClientTypepublic GerEjbRefType getEjbRefArray(int i)
getEjbRefArray in interface GerApplicationClientTypepublic int sizeOfEjbRefArray()
sizeOfEjbRefArray in interface GerApplicationClientTypepublic void setEjbRefArray(GerEjbRefType[] ejbRefArray)
setEjbRefArray in interface GerApplicationClientType
public void setEjbRefArray(int i,
GerEjbRefType ejbRef)
setEjbRefArray in interface GerApplicationClientTypepublic GerEjbRefType insertNewEjbRef(int i)
insertNewEjbRef in interface GerApplicationClientTypepublic GerEjbRefType addNewEjbRef()
addNewEjbRef in interface GerApplicationClientTypepublic void removeEjbRef(int i)
removeEjbRef in interface GerApplicationClientTypepublic GerServiceRefType[] getServiceRefArray()
getServiceRefArray in interface GerApplicationClientTypepublic GerServiceRefType getServiceRefArray(int i)
getServiceRefArray in interface GerApplicationClientTypepublic int sizeOfServiceRefArray()
sizeOfServiceRefArray in interface GerApplicationClientTypepublic void setServiceRefArray(GerServiceRefType[] serviceRefArray)
setServiceRefArray in interface GerApplicationClientType
public void setServiceRefArray(int i,
GerServiceRefType serviceRef)
setServiceRefArray in interface GerApplicationClientTypepublic GerServiceRefType insertNewServiceRef(int i)
insertNewServiceRef in interface GerApplicationClientTypepublic GerServiceRefType addNewServiceRef()
addNewServiceRef in interface GerApplicationClientTypepublic void removeServiceRef(int i)
removeServiceRef in interface GerApplicationClientTypepublic GerResourceRefType[] getResourceRefArray()
getResourceRefArray in interface GerApplicationClientTypepublic GerResourceRefType getResourceRefArray(int i)
getResourceRefArray in interface GerApplicationClientTypepublic int sizeOfResourceRefArray()
sizeOfResourceRefArray in interface GerApplicationClientTypepublic void setResourceRefArray(GerResourceRefType[] resourceRefArray)
setResourceRefArray in interface GerApplicationClientType
public void setResourceRefArray(int i,
GerResourceRefType resourceRef)
setResourceRefArray in interface GerApplicationClientTypepublic GerResourceRefType insertNewResourceRef(int i)
insertNewResourceRef in interface GerApplicationClientTypepublic GerResourceRefType addNewResourceRef()
addNewResourceRef in interface GerApplicationClientTypepublic void removeResourceRef(int i)
removeResourceRef in interface GerApplicationClientTypepublic GerResourceEnvRefType[] getResourceEnvRefArray()
getResourceEnvRefArray in interface GerApplicationClientTypepublic GerResourceEnvRefType getResourceEnvRefArray(int i)
getResourceEnvRefArray in interface GerApplicationClientTypepublic int sizeOfResourceEnvRefArray()
sizeOfResourceEnvRefArray in interface GerApplicationClientTypepublic void setResourceEnvRefArray(GerResourceEnvRefType[] resourceEnvRefArray)
setResourceEnvRefArray in interface GerApplicationClientType
public void setResourceEnvRefArray(int i,
GerResourceEnvRefType resourceEnvRef)
setResourceEnvRefArray in interface GerApplicationClientTypepublic GerResourceEnvRefType insertNewResourceEnvRef(int i)
insertNewResourceEnvRef in interface GerApplicationClientTypepublic GerResourceEnvRefType addNewResourceEnvRef()
addNewResourceEnvRef in interface GerApplicationClientTypepublic void removeResourceEnvRef(int i)
removeResourceEnvRef in interface GerApplicationClientTypepublic GerMessageDestinationType[] getMessageDestinationArray()
getMessageDestinationArray in interface GerApplicationClientTypepublic GerMessageDestinationType getMessageDestinationArray(int i)
getMessageDestinationArray in interface GerApplicationClientTypepublic int sizeOfMessageDestinationArray()
sizeOfMessageDestinationArray in interface GerApplicationClientTypepublic void setMessageDestinationArray(GerMessageDestinationType[] messageDestinationArray)
setMessageDestinationArray in interface GerApplicationClientType
public void setMessageDestinationArray(int i,
GerMessageDestinationType messageDestination)
setMessageDestinationArray in interface GerApplicationClientTypepublic GerMessageDestinationType insertNewMessageDestination(int i)
insertNewMessageDestination in interface GerApplicationClientTypepublic GerMessageDestinationType addNewMessageDestination()
addNewMessageDestination in interface GerApplicationClientTypepublic void removeMessageDestination(int i)
removeMessageDestination in interface GerApplicationClientTypepublic GerSubjectInfoType getDefaultSubject()
getDefaultSubject in interface GerApplicationClientTypepublic boolean isSetDefaultSubject()
isSetDefaultSubject in interface GerApplicationClientTypepublic void setDefaultSubject(GerSubjectInfoType defaultSubject)
setDefaultSubject in interface GerApplicationClientTypepublic GerSubjectInfoType addNewDefaultSubject()
addNewDefaultSubject in interface GerApplicationClientTypepublic void unsetDefaultSubject()
unsetDefaultSubject in interface GerApplicationClientTypepublic String getRealmName()
getRealmName in interface GerApplicationClientTypepublic org.apache.xmlbeans.XmlString xgetRealmName()
xgetRealmName in interface GerApplicationClientTypepublic boolean isSetRealmName()
isSetRealmName in interface GerApplicationClientTypepublic void setRealmName(String realmName)
setRealmName in interface GerApplicationClientTypepublic void xsetRealmName(org.apache.xmlbeans.XmlString realmName)
xsetRealmName in interface GerApplicationClientTypepublic void unsetRealmName()
unsetRealmName in interface GerApplicationClientTypepublic String getCallbackHandler()
getCallbackHandler in interface GerApplicationClientTypepublic org.apache.xmlbeans.XmlString xgetCallbackHandler()
xgetCallbackHandler in interface GerApplicationClientTypepublic boolean isSetCallbackHandler()
isSetCallbackHandler in interface GerApplicationClientTypepublic void setCallbackHandler(String callbackHandler)
setCallbackHandler in interface GerApplicationClientTypepublic void xsetCallbackHandler(org.apache.xmlbeans.XmlString callbackHandler)
xsetCallbackHandler in interface GerApplicationClientTypepublic void unsetCallbackHandler()
unsetCallbackHandler in interface GerApplicationClientTypepublic GerResourceType[] getResourceArray()
getResourceArray in interface GerApplicationClientTypepublic GerResourceType getResourceArray(int i)
getResourceArray in interface GerApplicationClientTypepublic int sizeOfResourceArray()
sizeOfResourceArray in interface GerApplicationClientTypepublic void setResourceArray(GerResourceType[] resourceArray)
setResourceArray in interface GerApplicationClientType
public void setResourceArray(int i,
GerResourceType resource)
setResourceArray in interface GerApplicationClientTypepublic GerResourceType insertNewResource(int i)
insertNewResource in interface GerApplicationClientTypepublic GerResourceType addNewResource()
addNewResource in interface GerApplicationClientTypepublic void removeResource(int i)
removeResource in interface GerApplicationClientTypepublic AbstractServiceType[] getServiceArray()
getServiceArray in interface GerApplicationClientTypepublic AbstractServiceType getServiceArray(int i)
getServiceArray in interface GerApplicationClientTypepublic int sizeOfServiceArray()
sizeOfServiceArray in interface GerApplicationClientTypepublic void setServiceArray(AbstractServiceType[] serviceArray)
setServiceArray in interface GerApplicationClientType
public void setServiceArray(int i,
AbstractServiceType service)
setServiceArray in interface GerApplicationClientTypepublic AbstractServiceType insertNewService(int i)
insertNewService in interface GerApplicationClientTypepublic AbstractServiceType addNewService()
addNewService in interface GerApplicationClientTypepublic void removeService(int i)
removeService in interface GerApplicationClientType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||