|
||||||||||
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 |