TrippleVector extends PaddingVector { @Override public int hashCode() { int hash = 7; hash = 37 * hash + Objects.hashCode(this.cleanModification); hash = 37 * hash + Objects.hashCode(this.macModification); hash = 37 * hash + Objects.hashCode(this.paddingModification); return hash; } TrippleVector(String name, String identifier, VariableModification cleanModification,
            VariableModification macModification, VariableModification paddingModification); VariableModification getPaddingModification(); VariableModification getCleanModification(); VariableModification getMacModification(); @Override Record createRecord(); @Override int hashCode(); @Override boolean equals(Object obj); @Override String toString(); @Override int getRecordLength(CipherSuite testedSuite, ProtocolVersion testedVersion, int appDataLength);  }
@Test public void testHashCode() { }