JBoss Managed Parent POM 2.1.1.SP2

org.jboss.managed.api
Interface Fields

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultFieldsImpl

public interface Fields
extends Serializable

Fields. TODO the fields names should be annotation class names (where relevant) when the annotations exist

Version:
$Revision: 89193 $
Author:
Adrian Brock, Scott.Stark@jboss.org

Field Summary
static String ACTIVATION_POLICY
          The activation-policy flag
static String ADMIN_VIEWS
          The activation-policy flag
static String ANNOTATIONS
          The annotations associated with the property
static String ATTACHMENT
          The attachment
static String DEFAULT_VALUE
          The minimum value
static String DESCRIPTION
          The description field name
static String LEGAL_VALUES
          The legal values
static String MANDATORY
          The mandatory
static String MAPPED_NAME
          The mapped name field name
static String MAXIMUM_VALUE
          The maximum value
static String META_TYPE
          The meta type field name
static String MINIMUM_VALUE
          The minimum value
static String MODIFIED
          The modified flag
static String NAME
          The name field name
static String PROPERTY_INFO
          The PropertyInfo info for the ManagedObject attachment
static String READ_ONLY
          The read-only flag
static String REMOVED
          The removed flag
static String VALUE
          The value
static String VIEW_USE
          The ViewUses
 
Method Summary
 Fields copy()
          Create a copy of the fields.
 Object getField(String name)
          Get a field with the given name
 void setField(String name, Object value)
          Set a field with the given name
 

Field Detail

NAME

static final String NAME
The name field name

See Also:
Constant Field Values

MAPPED_NAME

static final String MAPPED_NAME
The mapped name field name

See Also:
Constant Field Values

DESCRIPTION

static final String DESCRIPTION
The description field name

See Also:
Constant Field Values

META_TYPE

static final String META_TYPE
The meta type field name

See Also:
Constant Field Values

VALUE

static final String VALUE
The value

See Also:
Constant Field Values

LEGAL_VALUES

static final String LEGAL_VALUES
The legal values

See Also:
Constant Field Values

DEFAULT_VALUE

static final String DEFAULT_VALUE
The minimum value

See Also:
Constant Field Values

MINIMUM_VALUE

static final String MINIMUM_VALUE
The minimum value

See Also:
Constant Field Values

MAXIMUM_VALUE

static final String MAXIMUM_VALUE
The maximum value

See Also:
Constant Field Values

MANDATORY

static final String MANDATORY
The mandatory

See Also:
Constant Field Values

PROPERTY_INFO

static final String PROPERTY_INFO
The PropertyInfo info for the ManagedObject attachment

See Also:
Constant Field Values

ANNOTATIONS

static final String ANNOTATIONS
The annotations associated with the property

See Also:
Constant Field Values

ATTACHMENT

static final String ATTACHMENT
The attachment

See Also:
Constant Field Values

VIEW_USE

static final String VIEW_USE
The ViewUses

See Also:
Constant Field Values

REMOVED

static final String REMOVED
The removed flag

See Also:
Constant Field Values

MODIFIED

static final String MODIFIED
The modified flag

See Also:
Constant Field Values

READ_ONLY

static final String READ_ONLY
The read-only flag

See Also:
Constant Field Values

ACTIVATION_POLICY

static final String ACTIVATION_POLICY
The activation-policy flag

See Also:
Constant Field Values

ADMIN_VIEWS

static final String ADMIN_VIEWS
The activation-policy flag

See Also:
Constant Field Values
Method Detail

getField

Object getField(String name)
Get a field with the given name

Parameters:
name - the name
Returns:
the field value

setField

void setField(String name,
              Object value)
Set a field with the given name

Parameters:
name - the name
value - the field value

copy

Fields copy()
Create a copy of the fields.

Returns:
a copy of the fields.

JBoss Managed Parent POM 2.1.1.SP2

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.