## Uses of Class
org.apache.datasketches.common.Family

Packages that use Family
org.apache.datasketches.common: This package is for common classes that may be used across all the sketch families.
org.apache.datasketches.cpc: Compressed Probabilistic Counting sketch family
org.apache.datasketches.theta: The theta package contains the basic sketch classes that are members of the Theta Sketch Framework.

### Uses of Family in org.apache.datasketches.common

Methods in org.apache.datasketches.common that return Family
`static Family` Family.`idToFamily(int id)` Returns the Family given the ID
`static Family` Family.`stringToFamily(String famName)` Returns the Family given the family name
`static Family` Family.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static Family[]` Family.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

### Uses of Family in org.apache.datasketches.cpc

Methods in org.apache.datasketches.cpc that return Family
`static Family` CpcUnion.`getFamily()` Return the DataSketches identifier for this CPC family of sketches.
`static Family` CpcWrapper.`getFamily()` Return the DataSketches identifier for this CPC family of sketches.
`static Family` CpcSketch.`getFamily()` Return the DataSketches identifier for this CPC family of sketches.

### Uses of Family in org.apache.datasketches.theta

Methods in org.apache.datasketches.theta that return Family
`Family` UpdateSketchBuilder.`getFamily()` Returns the Family
`Family` Intersection.`getFamily()`
`abstract Family` Sketch.`getFamily()` Returns the Family that this sketch belongs to
`Family` AnotB.`getFamily()`
`Family` CompactSketch.`getFamily()`
`abstract Family` SetOperation.`getFamily()` Gets the Family of this SetOperation
`Family` Union.`getFamily()`

Methods in org.apache.datasketches.theta with parameters of type Family
`SetOperation` SetOperationBuilder.`build(Family family)` Returns a SetOperation with the current configuration of this Builder and the given Family.
`SetOperation` SetOperationBuilder.`build(Family family, org.apache.datasketches.memory.WritableMemory dstMem)` Returns a SetOperation with the current configuration of this Builder, the given Family and the given destination memory.
`UpdateSketchBuilder` UpdateSketchBuilder.`setFamily(Family family)` Set the Family.