blob: bffca933a182889fe751cfab8585efaf6e2ac11e [file] [log] [blame]
// Copyright 2015 The Vanadium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.
package io.v.v23.vdl;
/**
* AbstractVdlStruct is a basic class for values of type VDL struct.
* It is used to get VDL type from classes through reflection.
*/
public abstract class AbstractVdlStruct extends VdlValue {
private static final long serialVersionUID = 1L;
public AbstractVdlStruct(VdlType type) {
super(type);
assertKind(Kind.STRUCT);
}
}