-
Notifications
You must be signed in to change notification settings - Fork 36
Expand file tree
/
Copy pathProperties.php
More file actions
158 lines (145 loc) Β· 5.87 KB
/
Properties.php
File metadata and controls
158 lines (145 loc) Β· 5.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<?php
declare(strict_types=1);
namespace PHPJava\Packages\java\util;
use PHPJava\Exceptions\NotImplementedException;
// use PHPJava\Packages\java\io\Serializable;
// use PHPJava\Packages\java\lang\Cloneable;
// use PHPJava\Packages\java\util\Set;
/**
* The `Properties` class was auto generated.
*
* @parent \PHPJava\Packages\java\lang\Object_
* @parent \PHPJava\Packages\java\util\Dictionary
* @parent \PHPJava\Packages\java\util\Hashtable
*/
class Properties extends Hashtable // implements Serializable, Cloneable, Set
{
/**
* A property list that contains default values for any keys not found in this property list.
*
* @var mixed $defaults
*/
protected $defaults;
/**
* Searches for the property with the specified key in this property list.
* Searches for the property with the specified key in this property list.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#getProperty
* @param null|mixed $a
* @param null|mixed $b
* @throws NotImplementedException
*/
public function getProperty($a = null, $b = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Prints this property list out to the specified output stream.
* Prints this property list out to the specified output stream.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#list
* @param null|mixed $a
* @throws NotImplementedException
*/
public function list($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Reads a property list (key and element pairs) from the input byte stream.
* Reads a property list (key and element pairs) from the input character stream in a simple line-oriented format.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#load
* @param null|mixed $a
* @throws NotImplementedException
*/
public function load($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Loads all of the properties represented by the XML document on the specified input stream into this properties table.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#loadFromXML
* @param null|mixed $a
* @throws NotImplementedException
*/
public function loadFromXML($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns an enumeration of all the keys in this property list, including distinct keys in the default property list if a key of the same name has not already been found from the main properties list.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#propertyNames
* @param null|mixed $a
* @throws NotImplementedException
*/
public function propertyNames($a = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Deprecated.This method does not throw an IOException if an I/O error occurs while saving the property list.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#save
* @param null|mixed $a
* @param null|mixed $b
* @throws NotImplementedException
*/
public function save($a = null, $b = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Calls the Hashtable method put.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#setProperty
* @param null|mixed $a
* @param null|mixed $b
* @throws NotImplementedException
*/
public function setProperty($a = null, $b = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Writes this property list (key and element pairs) in this Properties table to the output stream in a format suitable for loading into a Properties table using the load(InputStream) method.
* Writes this property list (key and element pairs) in this Properties table to the output character stream in a format suitable for using the load(Reader) method.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#store
* @param null|mixed $a
* @param null|mixed $b
* @throws NotImplementedException
*/
public function store($a = null, $b = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Emits an XML document representing all of the properties contained in this table.
* Emits an XML document representing all of the properties contained in this table, using the specified encoding.
* Emits an XML document representing all of the properties contained in this table, using the specified encoding.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#storeToXML
* @param null|mixed $a
* @param null|mixed $b
* @param null|mixed $c
* @throws NotImplementedException
*/
public function storeToXML($a = null, $b = null, $c = null)
{
throw new NotImplementedException(__METHOD__);
}
/**
* Returns an unmodifiable set of keys from this property list where the key and its corresponding value are strings, including distinct keys in the default property list if a key of the same name has not already been found from the main properties list.
*
* @see https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/util/package-summary.html#stringPropertyNames
* @param null|mixed $a
* @throws NotImplementedException
*/
public function stringPropertyNames($a = null)
{
throw new NotImplementedException(__METHOD__);
}
}