-
public interface DescriptorDescriptor 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 Descriptoradd(Descriptor descriptor)add.Stringcategory()category.Descriptorcategory(String category)category.static Descriptorcreate()create.Stringdescription()description.Descriptordescription(String description)description.Stringid()id.Descriptorid(String id)id.booleanisEmpty()isEmpty.booleanisNotEmpty()isNotEmpty.Stringname()name.Descriptorname(String name)name.Descriptorparent()parent.Descriptorparent(Descriptor parent)parent.voidprint(PrintStream stream)print.Integerquantity()quantity.Descriptorquantity(Integer quantity)quantity.intsize()size.Classtype()type.Descriptortype(Class type)type.Objectvalue()value.Descriptorvalue(Object value)value.
-
-
-
Method Detail
-
id
Descriptor id(String id)
id.
- Parameters:
id- aStringobject.- Returns:
- a
Descriptorobject.
-
name
Descriptor name(String name)
name.
- Parameters:
name- aStringobject.- Returns:
- a
Descriptorobject.
-
description
Descriptor description(String description)
description.
- Parameters:
description- aStringobject.- Returns:
- a
Descriptorobject.
-
category
Descriptor category(String category)
category.
- Parameters:
category- aStringobject.- Returns:
- a
Descriptorobject.
-
quantity
Descriptor quantity(Integer quantity)
quantity.
- Parameters:
quantity- aIntegerobject.- Returns:
- a
Descriptorobject.
-
type
Descriptor type(Class type)
type.
- Parameters:
type- aClassobject.- Returns:
- a
Descriptorobject.
-
parent
Descriptor parent(Descriptor parent)
parent.
- Parameters:
parent- aDescriptorobject.- Returns:
- a
Descriptorobject.
-
value
Descriptor value(Object value)
value.
- Parameters:
value- aObjectobject.- Returns:
- a
Descriptorobject.
-
parent
Descriptor parent()
parent.
- Returns:
- a
Descriptorobject.
-
create
static Descriptor create()
create.
- Returns:
- a
Descriptorobject.
-
add
Descriptor add(Descriptor descriptor)
add.
- Parameters:
descriptor- aDescriptorobject.- Returns:
- a
Descriptorobject.
-
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- aPrintStreamobject.
-
-