|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface BosMemberNameGenerator
Classes that generate names for BOS members based on some business-case-specific heuristic, which could be hashing of filenames, use of absolute paths of input files, URLs, or a separately-created mapping from input files or storage objects to member name. BOS member names need not be unique within the BOS as BOS members have a separate key (i.e., their canonical file path).
| Method Summary | |
|---|---|
java.lang.String |
generateMemberName(java.lang.Object memberObj)
Given a member object, returns a key that is unique across the current set of BOS members. |
void |
setBos(BoundedObjectSet bos)
Makes the BOS under construction available to the key generator. |
| Method Detail |
|---|
void setBos(BoundedObjectSet bos)
bos - java.lang.String generateMemberName(java.lang.Object memberObj)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||