def getBucketIndices(self, input):
if input == SENTINEL_VALUE_FOR_MISSING_DATA:<EOL><INDENT>return [None] * len(self.encoders)<EOL><DEDENT>else:<EOL><INDENT>assert isinstance(input, datetime.datetime)<EOL>scalars = self.getScalars(input)<EOL>result = []<EOL>for i in xrange(len(self.encoders)):<EOL><INDENT>(name, encoder, offset) = self.encoders[i]<EOL>result.extend(encoder.getBucketIndices(scalars[i]))<EOL><DEDENT>return result<EOL><DEDENT>
See method description in base.py