Skip to content

Commit 26fba68

Browse files
committed
Mark classes as final
1 parent f4b6fe3 commit 26fba68

File tree

10 files changed

+19
-19
lines changed

10 files changed

+19
-19
lines changed

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TBfloat16Mapper.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_BFLOAT16} tensors
1414
* to a n-dimensional data space.
1515
*/
16-
public class TBfloat16Mapper extends TensorMapper<TBfloat16> {
16+
public final class TBfloat16Mapper extends TensorMapper<TBfloat16> {
1717

1818
@Override
19-
public TBfloat16 mapDense(RawTensor tensor) {
19+
protected TBfloat16 mapDense(RawTensor tensor) {
2020
FloatDataBuffer buffer = DataLayouts.BFLOAT16.applyTo(TensorBuffers.toShorts(nativeHandle(tensor)));
2121
return new DenseTBfloat16(tensor, buffer);
2222
}
2323

24-
private static class DenseTBfloat16 extends FloatDenseNdArray implements TBfloat16 {
24+
private static final class DenseTBfloat16 extends FloatDenseNdArray implements TBfloat16 {
2525

2626
@Override
2727
public DataType<TBfloat16> dataType() {

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TBoolMapper.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_BOOL} tensors
1313
* to a n-dimensional data space.
1414
*/
15-
public class TBoolMapper extends TensorMapper<TBool> {
15+
public final class TBoolMapper extends TensorMapper<TBool> {
1616

1717
@Override
1818
protected TBool mapDense(RawTensor tensor) {

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TFloat16Mapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,15 @@
1313
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_HALF} tensors
1414
* to a n-dimensional data space.
1515
*/
16-
public class TFloat16Mapper extends TensorMapper<TFloat16> {
16+
public final class TFloat16Mapper extends TensorMapper<TFloat16> {
1717

1818
@Override
1919
protected TFloat16 mapDense(RawTensor tensor) {
2020
FloatDataBuffer buffer = DataLayouts.FLOAT16.applyTo(TensorBuffers.toShorts(nativeHandle(tensor)));
2121
return new DenseTFloat16(tensor, buffer);
2222
}
2323

24-
private static class DenseTFloat16 extends FloatDenseNdArray implements TFloat16 {
24+
private static final class DenseTFloat16 extends FloatDenseNdArray implements TFloat16 {
2525

2626
@Override
2727
public DataType<?> dataType() {

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TFloat32Mapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_FLOAT} tensors
1313
* to a n-dimensional data space.
1414
*/
15-
public class TFloat32Mapper extends TensorMapper<TFloat32> {
15+
public final class TFloat32Mapper extends TensorMapper<TFloat32> {
1616

1717
@Override
1818
protected TFloat32 mapDense(RawTensor tensor) {
1919
FloatDataBuffer buffer = TensorBuffers.toFloats(nativeHandle(tensor));
2020
return new DenseTFloat32(tensor, buffer);
2121
}
2222

23-
private static class DenseTFloat32 extends FloatDenseNdArray implements TFloat32 {
23+
private static final class DenseTFloat32 extends FloatDenseNdArray implements TFloat32 {
2424

2525
@Override
2626
public DataType<?> dataType() {

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TFloat64Mapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_DOUBLE} tensors
1313
* to a n-dimensional data space.
1414
*/
15-
public class TFloat64Mapper extends TensorMapper<TFloat64> {
15+
public final class TFloat64Mapper extends TensorMapper<TFloat64> {
1616

1717
@Override
1818
protected TFloat64 mapDense(RawTensor tensor) {
1919
DoubleDataBuffer buffer = TensorBuffers.toDoubles(nativeHandle(tensor));
2020
return new DenseTFloat64(tensor, buffer);
2121
}
2222

23-
private static class DenseTFloat64 extends DoubleDenseNdArray implements TFloat64 {
23+
private static final class DenseTFloat64 extends DoubleDenseNdArray implements TFloat64 {
2424

2525
@Override
2626
public DataType<?> dataType() {

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TInt32Mapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_INT32} tensors
1313
* to a n-dimensional data space.
1414
*/
15-
public class TInt32Mapper extends TensorMapper<TInt32> {
15+
public final class TInt32Mapper extends TensorMapper<TInt32> {
1616

1717
@Override
1818
protected TInt32 mapDense(RawTensor tensor) {
1919
IntDataBuffer buffer = TensorBuffers.toInts(nativeHandle(tensor));
2020
return new DenseTInt32(tensor, buffer);
2121
}
2222

23-
private static class DenseTInt32 extends IntDenseNdArray implements TInt32 {
23+
private static final class DenseTInt32 extends IntDenseNdArray implements TInt32 {
2424

2525
@Override
2626
public DataType<?> dataType() {

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TInt64Mapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_INT64} tensors
1313
* to a n-dimensional data space.
1414
*/
15-
public class TInt64Mapper extends TensorMapper<TInt64> {
15+
public final class TInt64Mapper extends TensorMapper<TInt64> {
1616

1717
@Override
1818
protected TInt64 mapDense(RawTensor tensor) {
1919
LongDataBuffer buffer = TensorBuffers.toLongs(nativeHandle(tensor));
2020
return new DenseTInt64(tensor, buffer);
2121
}
2222

23-
private static class DenseTInt64 extends LongDenseNdArray implements TInt64 {
23+
private static final class DenseTInt64 extends LongDenseNdArray implements TInt64 {
2424

2525
@Override
2626
public DataType<?> dataType() {

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TStringInitializer.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*
1414
* @param <T> source of bytes ({@code byte[]} or {@code String})
1515
*/
16-
public class TStringInitializer<T> implements Consumer<TString> {
16+
public final class TStringInitializer<T> implements Consumer<TString> {
1717

1818
public TStringInitializer(NdArray<T> source, Function<T, byte[]> byteExtractor) {
1919
this.byteSequencer = new ByteSequencer<>(source, byteExtractor);

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TStringMapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_STRING} tensors
2222
* to a n-dimensional data space.
2323
*/
24-
public class TStringMapper extends TensorMapper<TString> {
24+
public final class TStringMapper extends TensorMapper<TString> {
2525

2626
private static final DataLayout<DataBuffer<byte[]>, String> UTF_8_LAYOUT =
2727
DataLayouts.ofStrings(StandardCharsets.UTF_8);
@@ -46,7 +46,7 @@ interface TStringInternal extends TString {
4646
<T> void init(ByteSequencer<T> byteSequencer);
4747
}
4848

49-
private static class DenseTString extends DenseNdArray<String> implements TStringInternal {
49+
private static final class DenseTString extends DenseNdArray<String> implements TStringInternal {
5050

5151
@Override
5252
public <T> void init(ByteSequencer<T> byteSequencer) {

tensorflow-core/tensorflow-core-api/src/main/java/org/tensorflow/internal/types/TUint8Mapper.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@
1212
* Maps memory of {@link org.tensorflow.proto.framework.DataType#DT_UINT8} tensors
1313
* to a n-dimensional data space.
1414
*/
15-
public class TUint8Mapper extends TensorMapper<TUint8> {
15+
public final class TUint8Mapper extends TensorMapper<TUint8> {
1616

1717
@Override
1818
protected TUint8 mapDense(RawTensor tensor) {
1919
ByteDataBuffer buffer = TensorBuffers.toBytes(nativeHandle(tensor));
2020
return new DenseTUint8(tensor, buffer);
2121
}
2222

23-
private static class DenseTUint8 extends ByteDenseNdArray implements TUint8 {
23+
private static final class DenseTUint8 extends ByteDenseNdArray implements TUint8 {
2424

2525
@Override
2626
public DataType<?> dataType() {

0 commit comments

Comments
 (0)