-
public interface Descriptor
Descriptor interface.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description Descriptor
add(Descriptor descriptor)
add.String
category()
category.Descriptor
category(String category)
category.static Descriptor
create()
create.String
description()
description.Descriptor
description(String description)
description.String
id()
id.Descriptor
id(String id)
id.boolean
isEmpty()
isEmpty.boolean
isNotEmpty()
isNotEmpty.String
name()
name.Descriptor
name(String name)
name.Descriptor
parent()
parent.Descriptor
parent(Descriptor parent)
parent.void
print(PrintStream stream)
print.Integer
quantity()
quantity.Descriptor
quantity(Integer quantity)
quantity.int
size()
size.Class
type()
type.Descriptor
type(Class type)
type.Object
value()
value.Descriptor
value(Object value)
value.
-
-
-
Method Detail
-
id
Descriptor id(String id)
id.
- Parameters:
id
- aString
object.- Returns:
- a
Descriptor
object.
-
name
Descriptor name(String name)
name.
- Parameters:
name
- aString
object.- Returns:
- a
Descriptor
object.
-
description
Descriptor description(String description)
description.
- Parameters:
description
- aString
object.- Returns:
- a
Descriptor
object.
-
category
Descriptor category(String category)
category.
- Parameters:
category
- aString
object.- Returns:
- a
Descriptor
object.
-
quantity
Descriptor quantity(Integer quantity)
quantity.
- Parameters:
quantity
- aInteger
object.- Returns:
- a
Descriptor
object.
-
type
Descriptor type(Class type)
type.
- Parameters:
type
- aClass
object.- Returns:
- a
Descriptor
object.
-
parent
Descriptor parent(Descriptor parent)
parent.
- Parameters:
parent
- aDescriptor
object.- Returns:
- a
Descriptor
object.
-
value
Descriptor value(Object value)
value.
- Parameters:
value
- aObject
object.- Returns:
- a
Descriptor
object.
-
parent
Descriptor parent()
parent.
- Returns:
- a
Descriptor
object.
-
create
static Descriptor create()
create.
- Returns:
- a
Descriptor
object.
-
add
Descriptor add(Descriptor descriptor)
add.
- Parameters:
descriptor
- aDescriptor
object.- Returns:
- a
Descriptor
object.
-
size
int size()
size.
- Returns:
- a int.
-
isEmpty
boolean isEmpty()
isEmpty.
- Returns:
- a boolean.
-
isNotEmpty
boolean isNotEmpty()
isNotEmpty.
- Returns:
- a boolean.
-
print
void print(PrintStream stream)
print.
- Parameters:
stream
- aPrintStream
object.
-
-