public interface StructuredContentField extends Serializable
StructuredContent item.
FieldDefinitions associated
with the StructuredContentType.StructuredContentType,
FieldDefinition| Modifier and Type | Method and Description |
|---|---|
StructuredContentField |
cloneEntity()
Builds a copy of this item.
|
AdminAuditable |
getAuditable()
Returns audit information for this content item.
|
String |
getFieldKey()
Returns the fieldKey associated with this field.
|
Long |
getId()
Gets the primary key.
|
StructuredContent |
getStructuredContent()
Returns the parent
StructuredContent item to which this
field belongs. |
String |
getValue()
Sets the value of this custom field.
|
void |
setAuditable(AdminAuditable auditable)
Sets audit information for this content item.
|
void |
setFieldKey(String fieldKey)
Sets the fieldKey.
|
void |
setId(Long id)
Sets the primary key.
|
void |
setStructuredContent(StructuredContent structuredContent)
Sets the parent
StructuredContent item. |
void |
setValue(String value)
Returns the value for this custom field.
|
@Nonnull String getFieldKey()
StructuredContentField is determined by the associated
FieldDefinition that was used by the
Content Management System to create this instance.
As an example, a StructuredContentType might be configured to contain a
field definition with a key of "targetUrl".FieldDefinitionvoid setFieldKey(@Nonnull String fieldKey)
fieldKey - FieldDefinition@Nonnull StructuredContent getStructuredContent()
StructuredContent item to which this
field belongs.void setStructuredContent(@Nonnull StructuredContent structuredContent)
StructuredContent item.structuredContent - @Nonnull StructuredContentField cloneEntity()
void setValue(@Nonnull String value)
value - @Nullable AdminAuditable getAuditable()
void setAuditable(@Nullable AdminAuditable auditable)
auditable - Copyright © 2014. All rights reserved.