X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Farrow%2Fcsharp%2Fsrc%2FApache.Arrow%2FTypes%2FFixedWidthType.cs;fp=ceph%2Fsrc%2Farrow%2Fcsharp%2Fsrc%2FApache.Arrow%2FTypes%2FFixedWidthType.cs;h=d1c9e8c1d8b8dfa1b202f542128efd20fa0af1ac;hb=1d09f67e50a235260a0812cca2fb044674d88150;hp=0000000000000000000000000000000000000000;hpb=a653f20b2fb9a1c0c3e465a23074d91f26031b5d;p=ceph.git diff --git a/ceph/src/arrow/csharp/src/Apache.Arrow/Types/FixedWidthType.cs b/ceph/src/arrow/csharp/src/Apache.Arrow/Types/FixedWidthType.cs new file mode 100644 index 000000000..d1c9e8c1d --- /dev/null +++ b/ceph/src/arrow/csharp/src/Apache.Arrow/Types/FixedWidthType.cs @@ -0,0 +1,25 @@ +// Licensed to the Apache Software Foundation (ASF) under one or more +// contributor license agreements. See the NOTICE file distributed with +// this work for additional information regarding copyright ownership. +// The ASF licenses this file to You under the Apache License, Version 2.0 +// (the "License"); you may not use this file except in compliance with +// the License. You may obtain a copy of the License at +// +// http://www.apache.org/licenses/LICENSE-2.0 +// +// Unless required by applicable law or agreed to in writing, software +// distributed under the License is distributed on an "AS IS" BASIS, +// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +// See the License for the specific language governing permissions and +// limitations under the License. + + +namespace Apache.Arrow.Types +{ + public abstract class FixedWidthType: ArrowType + { + public override bool IsFixedWidth => true; + + public abstract int BitWidth { get; } + } +}