<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>CStringProperties on sillysky.net</title>
    <link>https://sillysky.net/docs/nyssr/configuration/cstringproperties/</link>
    <description>Recent content in CStringProperties on sillysky.net</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <lastBuildDate>Wed, 15 Oct 2025 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://sillysky.net/docs/nyssr/configuration/cstringproperties/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>CStringProperty</title>
      <link>https://sillysky.net/docs/nyssr/configuration/cstringproperties/cstringproperty/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/configuration/cstringproperties/cstringproperty/</guid>
      <description>A string property is a property class where key and value consist of strings.&#xA;The components of a string property are the key and the value.&#xA;Constructors The first constructor takes the components of the class.&#xA;public CStringProperty(@NotNull final String aKey, @NotNull final String aValue); This constructor takes key and value from a string in the form &amp;quot;key=value&amp;quot;. A value &amp;quot;key&amp;quot; (where the value is missing) is also accepted, in which case the value is empty.</description>
    </item>
    <item>
      <title>IReadOnlyStringProperties</title>
      <link>https://sillysky.net/docs/nyssr/configuration/cstringproperties/ireadonlystringproperties/</link>
      <pubDate>Wed, 15 Oct 2025 00:00:00 +0000</pubDate>
      <guid>https://sillysky.net/docs/nyssr/configuration/cstringproperties/ireadonlystringproperties/</guid>
      <description>This interface is implemented by the CStringProperties class. Here are included all methods that do not change the objects of the class. The interface is therefore suitable if you want to pass on an object of the class, but do not want to be in danger that the object is changed by the recipient.&#xA;For a description of the methods, see CStringProperties.&#xA;boolean contains(@NotNull CStringProperties aFilter); boolean existKey(@NotNull String aKey); String get(@NotNull String aKey); String getNormalized(@NotNull String aKey); String get(@NotNull String aKey, @Nullable String aDefault); String getNormalized(@NotNull String aKey, @Nullable String aDefault); @NotNull CStringProperties getDoubles(@NotNull IReadOnlyStringProperties aCompare, boolean aRemove); @NotNull CStringProperties getExisting(@NotNull IReadOnlyStringProperties aCompare, boolean aValueFromCompare); Collection getKeys(); boolean isEmpty(); @NotNull CStringProperties copy(); boolean match(@Nullable IReadOnlyStringProperties aProperties); int size(); void toStream(@NotNull DataOutput aStream) throws IOException; void valueToList(@NotNull List aList); @NotNull String valueToString(); </description>
    </item>
  </channel>
</rss>
