test_class.file: cascading-helpers/src/test/java/com/squareup/cascading_helpers/CascadingHelperTest.java
test_class.identifier: CascadingHelperTest
test_case.body: @Test
    public void testWithTokensFor() throws Exception {
      Map<Object,Object> properties = CascadingHelper.get().withTokensFor(X.class, Y.class).getFlowConnector().getProperties();
      String tokensString = (String) properties.get("cascading.serialization.tokens");
      assertTrue(tokensString.contains(X.class.getName()));
      assertTrue(tokensString.contains(Y.class.getName()));
  
      properties = CascadingHelper.get().withTokensFor(X.class, Y.class, Z.class).getFlowConnector().getProperties();
      tokensString = (String) properties.get("cascading.serialization.tokens");
      assertTrue(tokensString.contains(X.class.getName()));
      assertTrue(tokensString.contains(Y.class.getName()));
      assertTrue(tokensString.contains(Z.class.getName()));
    }
test_case.class_method_signature: CascadingHelperTest.testWithTokensFor()
test_case.full_signature: @Test public void testWithTokensFor()
test_case.identifier: testWithTokensFor
test_case.invocations: getProperties getFlowConnector withTokensFor get get assertTrue contains getName assertTrue contains getName getProperties getFlowConnector withTokensFor get get assertTrue contains getName assertTrue contains getName assertTrue contains getName
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testWithTokensFor()
focal_class.declarator: IO_SERIALIZATIONS = "io.serializations"
focal_class.modifier: private static final
focal_class.original_string: private static final String IO_SERIALIZATIONS = "io.serializations";
focal_class.type: String
focal_class.var_name: IO_SERIALIZATIONS
focal_class.declarator: testMode = false
focal_class.modifier: private static
focal_class.original_string: private static boolean testMode = false;
focal_class.type: boolean
focal_class.var_name: testMode
focal_class.declarator: DEFAULT_PROPERTIES = new HashMap<Object, Object>()
focal_class.modifier: protected static final
focal_class.original_string: protected static final Map<Object, Object> DEFAULT_PROPERTIES = new HashMap<Object, Object>();
focal_class.type: Map<Object, Object>
focal_class.var_name: DEFAULT_PROPERTIES
focal_class.declarator: SERIALIZATION_IMPLS =
        new ArrayList<Class<? extends Serialization>>(Arrays.asList(
                WritableSerialization.class,
                TupleSerialization.class
        ))
focal_class.modifier: @SuppressWarnings({"unchecked"})
    protected static final
focal_class.original_string: @SuppressWarnings({"unchecked"})
    protected static final List<Class<? extends Serialization>> SERIALIZATION_IMPLS =
        new ArrayList<Class<? extends Serialization>>(Arrays.asList(
                WritableSerialization.class,
                TupleSerialization.class
        ));
focal_class.type: List<Class<? extends Serialization>>
focal_class.var_name: SERIALIZATION_IMPLS
focal_class.declarator: STARTING_TOKEN = 128
focal_class.modifier: private static final
focal_class.original_string: private static final int STARTING_TOKEN = 128;
focal_class.type: int
focal_class.var_name: STARTING_TOKEN
focal_class.declarator: CLASSES_TO_BE_SERIALIZED = new HashSet<Class>()
focal_class.modifier: protected static final
focal_class.original_string: protected static final Set<Class> CLASSES_TO_BE_SERIALIZED = new HashSet<Class>();
focal_class.type: Set<Class>
focal_class.var_name: CLASSES_TO_BE_SERIALIZED
focal_class.declarator: THE_HELPER = new CascadingHelper()
focal_class.modifier: private static final
focal_class.original_string: private static final CascadingHelper THE_HELPER = new CascadingHelper();
focal_class.type: CascadingHelper
focal_class.var_name: THE_HELPER
focal_class.file: cascading-helpers/src/main/java/com/squareup/cascading_helpers/CascadingHelper.java
focal_class.identifier: CascadingHelper
focal_class.class_method_signature: CascadingHelper.get()
focal_class.full_signature: @Deprecated public static CascadingHelper get()
focal_class.identifier: get
focal_class.modifiers: @Deprecated public static
focal_class.parameters: ()
focal_class.return: CascadingHelper
focal_class.signature: CascadingHelper get()
focal_class.class_method_signature: CascadingHelper.newBuilder()
focal_class.full_signature: public static FlowBuilder newBuilder()
focal_class.identifier: newBuilder
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: FlowBuilder
focal_class.signature: FlowBuilder newBuilder()
focal_class.class_method_signature: CascadingHelper.setTestMode()
focal_class.full_signature: public static void setTestMode()
focal_class.identifier: setTestMode
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void setTestMode()
focal_class.class_method_signature: CascadingHelper.mergeProperties(Map<Object, Object> properties)
focal_class.full_signature: private static Map<Object, Object> mergeProperties(Map<Object, Object> properties)
focal_class.identifier: mergeProperties
focal_class.modifiers: private static
focal_class.parameters: (Map<Object, Object> properties)
focal_class.return: Map<Object, Object>
focal_class.signature: Map<Object, Object> mergeProperties(Map<Object, Object> properties)
focal_class.class_method_signature: CascadingHelper.assignSerializationTokens(Map<Object, Object> props)
focal_class.full_signature: private static void assignSerializationTokens(Map<Object, Object> props)
focal_class.identifier: assignSerializationTokens
focal_class.modifiers: private static
focal_class.parameters: (Map<Object, Object> props)
focal_class.return: void
focal_class.signature: void assignSerializationTokens(Map<Object, Object> props)
focal_class.class_method_signature: CascadingHelper.addSerializations(Map<Object, Object> props)
focal_class.full_signature: private static void addSerializations(Map<Object, Object> props)
focal_class.identifier: addSerializations
focal_class.modifiers: private static
focal_class.parameters: (Map<Object, Object> props)
focal_class.return: void
focal_class.signature: void addSerializations(Map<Object, Object> props)
focal_class.class_method_signature: CascadingHelper.CascadingHelper()
focal_class.full_signature: protected  CascadingHelper()
focal_class.identifier: CascadingHelper
focal_class.modifiers: protected
focal_class.parameters: ()
focal_class.signature:  CascadingHelper()
focal_class.class_method_signature: CascadingHelper.getFlowConnector()
focal_class.full_signature: public FlowConnector getFlowConnector()
focal_class.identifier: getFlowConnector
focal_class.modifiers: public
focal_class.parameters: ()
focal_class.return: FlowConnector
focal_class.signature: FlowConnector getFlowConnector()
focal_class.class_method_signature: CascadingHelper.getFlowConnector(Map<Object, Object> properties)
focal_class.full_signature: public FlowConnector getFlowConnector(Map<Object, Object> properties)
focal_class.identifier: getFlowConnector
focal_class.modifiers: public
focal_class.parameters: (Map<Object, Object> properties)
focal_class.return: FlowConnector
focal_class.signature: FlowConnector getFlowConnector(Map<Object, Object> properties)
focal_class.class_method_signature: CascadingHelper.withTokensFor(Class... emittedClasses)
focal_class.full_signature: public CascadingHelper withTokensFor(Class... emittedClasses)
focal_class.identifier: withTokensFor
focal_class.modifiers: public
focal_class.parameters: (Class... emittedClasses)
focal_class.return: CascadingHelper
focal_class.signature: CascadingHelper withTokensFor(Class... emittedClasses)
focal_class.class_method_signature: CascadingHelper.withTokensFor(Set<Class> emittedClasses)
focal_class.full_signature: public CascadingHelper withTokensFor(Set<Class> emittedClasses)
focal_class.identifier: withTokensFor
focal_class.modifiers: public
focal_class.parameters: (Set<Class> emittedClasses)
focal_class.return: CascadingHelper
focal_class.signature: CascadingHelper withTokensFor(Set<Class> emittedClasses)
focal_method.body: public CascadingHelper withTokensFor(Class... emittedClasses) {
      Collections.addAll(CLASSES_TO_BE_SERIALIZED, emittedClasses);
      return THE_HELPER;
    }
focal_method.class_method_signature: CascadingHelper.withTokensFor(Class... emittedClasses)
focal_method.full_signature: public CascadingHelper withTokensFor(Class... emittedClasses)
focal_method.identifier: withTokensFor
focal_method.invocations: addAll
focal_method.modifiers: public
focal_method.parameters: (Class... emittedClasses)
focal_method.return: CascadingHelper
focal_method.signature: CascadingHelper withTokensFor(Class... emittedClasses)