Class SRVMWorld

    • Method Detail

      • getLicenses

        public com.google.common.collect.ImmutableList<SRVMLicense> getLicenses()
        Specified by:
        getLicenses in class World
        Returns:
        An immutable set containing all licenses.
      • getBands

        public com.google.common.collect.ImmutableList<SRVMBand> getBands()
      • refreshFieldBackReferences

        public void refreshFieldBackReferences()
        Description copied from class: World
        Some of the members of the World (e.g. licenses) have circular references back to the world.
        As the used gsonSerializer cannot handle this yet, the circular references are not serialized and have to be restored after deserialization by calling this method.

        This method will be removed in a later version and the problem be solved during deserialization.
        Specified by:
        refreshFieldBackReferences in class World
        See Also:
        World.refreshFieldBackReferences()